Peopleware Requirements Engineering & Project Management Lecture 7
J.Nawrocki, Peopleware Key Roles in XPrince Project Manager Analyst Architect Time
J.Nawrocki, Peopleware Architecture Aim & Scope XPrince Artefacts Business Model and System Scope Most Important Use Cases Architect. Vision & Tools Requirements Spec. Mockup Accept. Tests Frame Initial Prototype (code + test cases) GUI Design A&S Plan Init. Project Plan Architect. Plan Updat. Proj. Plan Analyst Architect Project Manager Individuals and interactions over processes and tools
J.Nawrocki, Peopleware B. Walter: European Software Quality Conference, 2002 B. Walter: KKIO, 2002 A. Wojciechowski, KKIO 2003 B. Paliświat, KKIO 2004 Effectiveness of the proposed approach Best Presentation Awards:
J.Nawrocki, Peopleware Agenda MTV Impact Background and Font Animation Project Presentation Covey’s Principles Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
J.Nawrocki, Peopleware MTV Impact 50% 45% Trust Merit Voice
J.Nawrocki, Peopleware MTV Impact Trust 50% 45% Merit Voice
J.Nawrocki, Peopleware MTV Impact Trust Voice 50% 45% Merit
J.Nawrocki, Peopleware MTV Impact Trust Voice Merit 50% 45%
J.Nawrocki, Peopleware Agenda MTV Impact Background and Font Animation Project Presentation Covey’s Principles Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
J.Nawrocki, Peopleware Black Background This is a sample text The impression is NO background
J.Nawrocki, Peopleware Blue Background This is a sample text A blue background makes a nice impression
J.Nawrocki, Peopleware Times New Roman This is a sample text Times New Roman is too thin.
J.Nawrocki, Peopleware Bold Times New Roman This is a sample text Bold Times New Roman is slightly better.
J.Nawrocki, Peopleware Bold Arial This is a sample text Bold Arial is very readable.
J.Nawrocki, Peopleware Bold Arial Narrow This is a sample text There is a trade-off between readablity and text size. Bold Arial Narrow seems the optimum choice.
J.Nawrocki, Peopleware Arial Narrow 32 Arial Narrow 28 Arial Narrow 24 Arial Narrow 20 Standard text: Arial Narrow 28 Font Size
J.Nawrocki, Peopleware Advantages of Light Background It is easy to prepare handouts
J.Nawrocki, Peopleware Agenda MTV Impact Background and Font Animation Project Presentation Covey’s Principles Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
J.Nawrocki, Peopleware Animation This is a sample text Too many moving elements = chaos
J.Nawrocki, Peopleware Simple Animation This is a sample text Animation should support perception.
J.Nawrocki, Peopleware Perception Management
J.Nawrocki, Peopleware Perception Management
J.Nawrocki, Peopleware Perception Management
J.Nawrocki, Peopleware Agenda MTV Impact Background and Font Animation Project Presentation Covey’s Principles Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
J.Nawrocki, Peopleware Text and Visualization
J.Nawrocki, Peopleware Presentation Structure Cover slide (project title, presenters)
J.Nawrocki, Peopleware Presentation Structure Cover slide (project title, presenters) trust Customer - trust
J.Nawrocki, Peopleware Presentation Structure Cover slide (project title, presenters) trust Customer - trust
J.Nawrocki, Peopleware Presentation Structure Cover slide (project title, presenters) Customer - trust Problem and its importance (motivation) Problem: Traditional selling is ineffective: slow & costly. Affected people: Customers & Funny-Soft owners Idea: Web-base shop
J.Nawrocki, Peopleware Presentation Structure Cover slide (project title, presenters) Customer - trust Problem and its importance (motivation) Outline of the solution (a very general view).
J.Nawrocki, Peopleware Presentation Structure Up to 3 most important use cases (in a visual form) Skills useful in the project (already possessed and new) What are main benefits of participating in the project? Contacts and the team (4 th + 5 th year, pictures) For a short presentation (up to 15’) agenda is superfluous. Cover slide (project title, presenters) Customer - trust Problem and its importance (motivation) Outline of the solution (a very general view).
J.Nawrocki, Peopleware Agenda MTV Impact Background and Font Animation Project Presentation Covey’s Principles Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
J.Nawrocki, Peopleware Seven habits of highly effective people Be proactive Begin with the end in mind Put first things first Private Think win / win Seek first to understand.. Synergize Public Sharpen the saw
J.Nawrocki, Peopleware Stewardship delegation Desired results Guidelines Resources Accountability Consequences
J.Nawrocki, Peopleware Synergize Synergy: to build on and to build on strengths and to compensate for. to compensate for weaknesses.
J.Nawrocki, Peopleware Team roles Driver (developer, director, innovator) Planner (strategist, estimator, scheduler) Enabler (resource manager, promoter, negotiator) Exec (producer, coordinator, maintainer) Controller (monitor, auditor, evaluator) Error
J.Nawrocki, Peopleware Summary Effective presentations: Trust + voice Stewardship delegation Synergy Presentations: 19 November, 2003, 16:00 – 18:30 10’ each
J.Nawrocki, Peopleware Questions?
J.Nawrocki, Peopleware Quality assessment 1. What is your general impression? (1 - 6) 2. Was it too slow or too fast? 3. What important did you learn during the lecture? 4. What to improve and how?