Teaching Methodologies
The theoretical exposure precedes the practical thus giving the necessary structure to knowledge acquisition by foliar spraying practices. All material of theoretical and practical components is available on an electronic platform and the bibliography where are the links to the examples, case studies, the authors adopted.
Learning Results
Learn to evaluate, prepare and monitor in detail any project. Learn to select the model of software development best suited to the project. Use the main techniques of project planning, including the work breakdown structure and network diagram. In a second phase, implementing and monitoring projects requires knowledge on time management techniques associated with the resource management subject to various constraints.
As a major factor is the assessment of risk associated with the project, as well as the establishment of control measures and contingency plans. Another objective is to convey to the student the knowledge necessary to implement a quality system, following internationally standardized metrics for software development, so learning to generate stable solutions that meet the expectations of end customers.At the stage of completion of the project the student should be able to distinguish between administrative and contractual processes associated with the project.
Program
1. Introduction to Project Management
2. Project Management Software
3. Models of the life cycle of software development
3.1. Elements of the process of software development
3.2. Development models
3.3. Comparison and selection of the correct model
4. Assessment and project preparation
4.1. Elements of Project preparation
4.2. The work breakdown structure
4.3. Estimation
4.4. Network Diagrams the critical path method
5. Project creation and monitoring
5.1. Planning and resource estimation
5.2. Project progress control
6. Risk Analysis
6.1. Risk identification
6.2. Process Control Risk
6.3. Contingency plan
7. Quality Management
7.1. introduction
7.2. System software quality
7.3. Quality Metrics
8. Configuration Management
8.1. Elements of Configuration Management
8.2. Project registration and configuration control
9. Project Scope and change control
10. Project Completion
Internship(s)
NAO
Bibliography
1. Software Engineering Best Practices, Capers Jones ISBN: 9780071621625,
McGrawHill,
2010
2. Software Engineering for Modern Web Applications: Methodologies and Technologies, Daniel M. Brandon,
ISBN 9781599044927,
Information Science Reference,2008
3. Methods of IT Project Management, Jeffrey L. Brewer and Kevin C. Dittman, Pearson Education, 2010
4. Gestão Moderna de Projectos 4
ª Edição Actualizada, António Miguel, FCA 2ª edição, 2009, ISBN: 978972 – 7226207