The project manager must set expectations about the time required to complete the software among the stakeholders, the team, and the organization’s management.
If those expectations are not realistic from the beginning of the project, the stakeholders will not trust the team or the project manager.
Nobody likes to think that they make mistakes
Making changes means talking about past mistakes – and admitting that they are mistakes!
You may make a great case for change, and still fail to convince people to do it.
Because change is uncomfortable, people in organizations will resist it.
Project managers who try to change their organizations run into several common excuses when trying to implement tools, techniques and practices.
Microsoft Project là một chương trình chuyên dùng để quản lý các dự án, là chương trình có những công cụ mạnh và thuận tiện. Microsoft Project có thể làm việc với nhiều chế độ, nhiều công cụ, chức năng để thực hiện các thao tác tạo lập và hiệu chỉnh trên dự án đồng thời tiết kiệm thời gian và tiền bạc.
Microsoft Project allows users to manage business activities effectively by sharing project information, performing modeling and scenario analyses, standardizizing reporting processes, and more. This soup-to-nuts reference covers both the professional and standard versions of the latest iteration of Microsoft Project, as well as Project Server, so that you can efficiently manage your business projects.
Learn best practices and proven methods from project management professionals—and apply these skills as you work with Microsoft® Project. In this practical guide, project management expert Bonnie Biafore shows you how to manage projects efficiently and effectively, sharing the real-world experiences of project managers in several industries. You'll learn how to put the best practices and hard-won lessons of experts to work on your critical projects.
If you were to analyze your team's performance on a typical project, you'd be surprised how much time is wasted on non-productive tasks. This hands-on guide shows you how to work more efficiently by organizing and managing projects with SharePoint 2010. You'll learn how to build a Project Management Information System (PMIS), customized to your project, that can effectively coordinate communication and collaboration among team members.
A change in project priorities throws the team into disarray
This usually comes from a lack of understanding of the scope of the project
When the engineers don’t understand the users’ and stakeholders’ needs, they build the wrong software
And they might not find out that there’s a problem until after the work is done!
A review is any activity in which a work product is distributed to reviewers who examine it and give feedback.
Reviews are useful not only for finding and eliminating defects, but also for gaining consensus among the project team, securing approval from stakeholders, and aiding in professional development for team members.
Reviews help teams find defects soon after they are injected making them cost less to fix than they would cost if they were found in test.
All work products in a software project should be either reviewed or tested.
Most software is built in organizations for people with specific needs.
A stakeholder is a anyone who has an interest (or stake) in the software being completed
A user is someone who will need to use the software to perform tasks.
Sometimes stakeholders will be users; but often the stakeholder will not use the software.
For example, a senior manager (like a CEO - chief executive officer or CTO - Chief technology officer in a company) will usually have a stake in the software that is built (since it affects the bottom line), even if she won’t ever use it....
When you complete this chapter you should be able to: use a Gantt chart for scheduling, draw AOA and AON networks, complete forward and backward passes for a project, determine a critical path, calculate the variance of activity times, crash a project, use Microsoft Project software to create a project.
Lecture Operations management - Chapter 9 introduce the project management. The main contents of this chapter include all of the following: Project planning, project scheduling, project control, CPM/PERT probabilistic activity times, microsoft project, project crashing and time-cost trade-off.
Microsoft Office 2007 is the latest-and-greatest version of a long line of versions, starting (not surprisingly) with Version 1. Not that this is
the 2,007th version. Somewhere along the way Microsoft switched from using sequential numbers for versions to using years. We have written this book for those of you who have some experience in project management and are looking for a quick and efficient way to manage your projects. When combined, Excel 2007 and Microsoft Office SharePoint Server (MOSS)—two......
The provider that can attract and retain customers, bundle
attractive new services and decrease overall costs will succeed
where others fail.
The right network infrastructure is critical to
any success. Utilizing the best
resources to help manage network
deployment and optimization
efforts will greatly improve the
outcome of these projects.
Finding a highly reliable single-
source provider of program
and project management
services – a resource that
knows telecommunications networks,
regardless of equipment,
platform or service – will have a direct
effect on a carrier’s bottom line....
Software requirements are documentation that completely describes the behavior that is required of the software-before the software is designed built and tested.
Requirements analysts (or business analysts) build software requirements specifications through requirements elicitation.
Interviews with the users, stakeholders and anyone else whose perspective needs to be taken into account during the design, development and testing of the software
Observation of the users at work
Distribution of discussion summaries to verify the data gathered in interviews...
Quality means “conformance to requirements”
The best testers can only catch defects that are contrary to specification.
Testing does not make the software perfect.
If an organization does not have good requirements engineering practices then it will be very hard to deliver software that fills the users’ needs, because the product team does not really know what those needs are.
Once the SRS has been approved, implementation begins. Programming teams have many options:
The programmers can simply start building the code and create the objects and user interface elements.
Designers can build a user interface prototype to demonstrate to the users, stakeholders and the rest of the team. Any code used to develop the prototype is typically thrown away once the design has been finalized.
Pictures, flow charts, data flow diagrams, database design diagrams and other visual tools can be used to determine aspects of the design and architecture.
Effort represents the work required to perform a task.
Effort is measured in person-hours (or person-days, person-weeks, etc.)
It represents the total number of hours that each person spent working on the task.
Duration is amount of time that elapses between the time the task is started and the time it is completed.
Duration is measured in hours (or days, weeks, etc.)
It does not take into account the number of people performing the task
This was the period of significant technology advancement such as the first
automatic plain-paper copier by Xerox in 1959, and the rapid development of
computer technology. Bill Gates and Paul Allen founded Microsoft. This facilitated the
emergence of several project management software companies including Oracle in
1977. An example of a project undertaken during this phase is the Apollo project
initiated in 1960 with the objective of sending man to the moon.
We have written this book for those of you who have some experience in project management and
are looking for a quick and efficient way to manage your projects. When combined, Excel 2007
and Microsoft Office SharePoint Server (MOSS)—two components of the Office 2007 initiative
that Microsoft has developed—are great for managing all phases of a project, creating templates, collaborating on planning processes, tracking project progress, and sharing information with all interested parties.