I will demonstrate step by step software development in different platforms using different approaches. Platform for this lesson is: VB.net and MS SQL Server. I will provide short-notes and video trainings incrementally. I will update the notes time to time.
- Project Focus: We assumed as part of the project management process of an imaginary company, a project charter is approved.
- Project Charter: In the initiation phase of project management, a project charter is created describing the details of the project
- Project Statement: Key Features from the Project Charter:
- The project will develop a customer ticket management system.
- Phone calls and emails from the customers will create a ticket in the system (only if the customers select the option to create a ticket. Appropriate category also need to be selected by the customers).[will not be demonstrated in my lessons]
- Customers will be able to place tickets from the company web-site
- Tickets should be assigned to the TSRs. TSRs performance need to be tracked
- Ticket histories need to be maintained
- Customer activities need to be monitored
- Now the Project Planning Phase:
- Now we need to plan the project. It involves, time management plan, cost management plan, communication management plan, human resource management plan, quality control plan (setting the quality attributes of the software, how to measure quality), quality assurance plan (how to achieve the quality), risk management plan, project closing plan, plan on ethical aspects of the project.
- In planning phase, timing for these activities can also be set/determined.
- However, to work on the planning, we need a detail understanding of the software/system/requirements. System analysis may be done at this point to understand the software/system/requirements. Project managers may define the time lines for system analysis as well.
- System analysis may be run in this phase to understand the system better and also to find out the requirements of the software
- Based on the system analysis, a detail requirements can be determined. A work breakdown structure can be created.
- Human resource management plan can be done at this point [or after time management plan. We are in planning step. Hence, things can really overlap]. Based on the system analysis, it can be determined, how many people will be required. What will be the responsibilities of the people involved. Human resource management will also be affected by the project budget and time requirements
- For time management plan: the project manager can assign time (in hour) for each task/work. It can be based on the type of the work, past experience of the project manager, similar assignments done in the company, the formula time = (best estimate+4*reasonable estimate + worst estimate)/6 may be used. As part of project risk management, some buffering on time may be kept/considered.
- Then cost can be planned for each task/work. Based on the budget, and time requirements cost can be assigned to each work/task. Also, the hourly rate of the people involved will affect the cost management.
- Later I will provide notes on other planning
- Here, I will also provide notes on system analysis later
From: http://sitestree.com/?p=5095
Categories:83
Tags:
Post Data:2008-04-28 17:49:14
Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada