generic programming project management
play

Generic Programming - Project Management Daniel Jrgensen, Jens - PowerPoint PPT Presentation

Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion Generic Programming - Project Management Daniel Jrgensen, Jens Andersen, Steven H. Bergstedt Datalogisk Institut, Kbenhavns Universitet


  1. Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion Generic Programming - Project Management Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Datalogisk Institut, Københavns Universitet 7. maj 2007 Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  2. Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion Agenda 1 Definition 2 Project Planning 3 Project Management Tools 4 Source Code & Bug Tracking Tools 5 Conclusion Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  3. Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion Our understanding of Project Management is a system that assits the development team as a tool to plan and keep track of ressources and progress for a project Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  4. Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion • Risk Analysis What could happen that would delay or hinder the project. E.g. objective changes, lack of ressources or fundings. • Ressource estimation How many people or hardware do you have at your disposal through the project. • Objectives - partitioning What objectives do you have in the project and can they be split up so that a big part are spread over more ressources. • Gantt charts Use a Gantt chart to get a better overview of how far you are in a project and see what the milestones are. Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  5. Definition Project Planning Microsoft Project Project Management Tools Claimed benefits Source Code & Bug Tracking Tools Conclusion To assist the project managers in development of plans there are numerous tools available that helps organizing the flow of a given project. Examples: • Microsoft Project • TestJuggler • KPlato Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  6. Definition Project Planning Microsoft Project Project Management Tools Claimed benefits Source Code & Bug Tracking Tools Conclusion Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  7. Definition Project Planning Microsoft Project Project Management Tools Claimed benefits Source Code & Bug Tracking Tools Conclusion Some of the claimed benefits by the usage of Microsoft Project • Effectively manage and understand project schedules. • Get productive quickly. • Leverage existing data. • Build professional charts and diagrams. • Effectively communicate information. • Gain greater control of resources and finances. source: http://office.microsoft.com/en-us/project Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  8. Definition Project Planning Source Code Project Management Tools Bug Tracking Source Code & Bug Tracking Tools Conclusion • Code revision • Contribution - Who comitted what - Plan • Responsibility - Who broke what? • Automatic Checkout and code auditing/testing • Tools • CVS - Free/OS • SVN - Free/OS • TFS - Microsoft Team Foundation Server, non-free • GIT - distributed Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  9. Definition Project Planning Source Code Project Management Tools Bug Tracking Source Code & Bug Tracking Tools Conclusion • Bug tracking • Measurement for QA • Post-design project management • Tools • BugZilla • Trac • TFS Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

  10. Definition Project Planning Project Management Tools Source Code & Bug Tracking Tools Conclusion • Good Project Management makes projects better • Easier success • More focus on whether the timeframe is viable • Negative/Positive: • More control, less freedom Daniel Jørgensen, Jens Andersen, Steven H. Bergstedt Generic Programming - Project Management

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend