Download - Software project management tools
![Page 1: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/1.jpg)
Project Schedule and Project Management Tools
![Page 2: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/2.jpg)
2
What does the customer want to know?
• Do you understand my needs?
• Can you design a system to help me?
• How long will it take?
• How much will it cost?
![Page 3: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/3.jpg)
3
Scheduling Principles - 1
• Compartmentalization• the product and process must be decomposed into a manageable number of
activities and tasks
• Interdependency• tasks that can be completed in parallel must be separated from those that
must completed serially
• Time allocation• every task has start and completion dates that take the task
interdependencies into account
![Page 4: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/4.jpg)
4
Scheduling Principles - 2
• Effort validation• project manager must ensure that on any given day there are enough staff
members assigned to completed the tasks within the time estimated in the project plan
• Defined Responsibilities• every scheduled task needs to be assigned to a specific team member
![Page 5: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/5.jpg)
5
Scheduling Principles - 3
• Defined outcomes• every task in the schedule needs to have a defined outcome (usually a work
product or deliverable)
• Defined milestones • a milestone is accomplished when one or more work products from an
engineering task have passed quality review
![Page 6: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/6.jpg)
6
Step 1List the Deliverables
• Documents.
• Demonstration of function.
• Demonstration of subsystem.
• Demonstration of accuracy.
• Demonstration of reliability, security, or speed.
![Page 7: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/7.jpg)
7
Step 2Define the Milestones
• Completion of an activity or deliverable (must be measurable).
• Activities must have definite a start and stop.
• A milestone is point in time not a time period like an activity.
![Page 8: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/8.jpg)
8
Step 3Work Breakdown Structure
• Create the work breakdown structure
• Separate the project into phases composed of steps
• Subdivide steps into activities as needed
![Page 9: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/9.jpg)
Software Project Management Tools
![Page 10: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/10.jpg)
The application of knowledge, skills, tools and techniques to project activities in order to meet or exceed stakeholder needs and
expectations from a project
![Page 11: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/11.jpg)
Project Manager
• “The person who is responsible for the project and will be held accountable for its success or failure.”
![Page 12: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/12.jpg)
12
People and Effort
• Adding people to a project after it is behind schedule often causes the schedule to slip further
• The relationship between the number of people on a project and overall productivity is not linear (e.g. 3 people do not produce 3 times the work of 1 person, if the people have to work in cooperation with one another)
• The main reasons for using more than 1 person on a project are to get the job done more rapidly and to improve software quality.
![Page 13: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/13.jpg)
13
Earned Value Analysis
• Earned value is a quantitative measure of percent of project completed so far.
• The total hours to complete the entire project are estimated and each task is given an earned value based on its estimated percentage contribution to the total.
![Page 14: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/14.jpg)
14
Error Tracking
• Allows comparison of current work to past projects and provides a quantitative indication of the quality of the work being conducted.
• The more quantitative the approach to project tracking and control, the more likely problems can be anticipated and dealt with in a proactive manner.
![Page 15: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/15.jpg)
Why Use Project Management Tools and Techniques?• Focus and clarify our thinking so that we proceed in a systematic,
effective , and efficient manner.
• Identify everything that needs to be considered and done to reach a goal(includes what is to be communicated and to whom)
• Identify who will do what and time frames.
• Reduce the confusion , frustration, backtracking and errors that can be associated with developing or introducing something new.
![Page 16: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/16.jpg)
Traditional Tools
• Project Plan
• Milestone Checklist
• Gantt Chart
• Project Management softwares
• Project Reviews
• Delivery Reviews
• Score Cards
![Page 17: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/17.jpg)
17
Gantt Chart
![Page 18: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/18.jpg)
18
Overlay Resources on Gantt Chart
![Page 19: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/19.jpg)
19
Line Graph
![Page 20: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/20.jpg)
20
Project Effort Distribution
Generally accepted guidelines are:02-03 % planning
10-25 % requirements analysis
20-25 % design
15-20 % coding
30-40 % testing and debugging
![Page 21: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/21.jpg)
Modern Tools• ProjectManager.com
• GoToMeeting.com
• Skype.com
• Excel
• Mobile Devices instead long written notes
21
![Page 22: Software project management tools](https://reader036.vdocument.in/reader036/viewer/2022062313/55a806d81a28abdf2f8b469a/html5/thumbnails/22.jpg)
Conclusion
A project manager cannot execute his/her job without a proper set of tools. These tools do not have to be renowned software or something, but it can pretty well be simple and proven techniques to manage project work.
Having a solid set of project management tools always makes project managers' work pleasurable and productive.