© Gunnar Wettergren1 IV1021 Project models Gunnar Wettergren

Slides:



Advertisements
Liknande presentationer
En presentation om test utifrån ett projektledarperspektiv
Advertisements

Agile i praktiken Magnus Grimsell. Agile i praktiken Magnus Grimsell.
U can’t buy happiness BUT and that is pretty close
Gunnar Wettergren Planering och budget Gunnar Wettergren © Gunnar Wettergren.
För att uppdatera sidfotstexten, gå till menyn: Visa/Sidhuvud och sidfot... E-services – what’s now and what’s next for the Swedish Pensions Agency? Mikael.
Uppsatsförslag VT 2012 Fredrik Tell. Effektiva FoU-processer Enkätstudie ABB Mechatronics (15-tal enheter) Mechatronic development excellence benchmark.
För att uppdatera sidfotstexten, gå till menyfliken: Infoga | Sidhuvud och sidfot Fondbolagsträff 2015.
Daniel Nylén, Institutionen för Informatik Organisation 2 C.1 Systemdesign.
Systemdesign som process
Hjälper huvudverbet att ange tid eller modalitet
IEEE Computer Society SOFTWARE ENGINEERING CODE OF ETHICS AND PROFESSIONAL PRACTICE, short version 1 PUBLIC - Software engineers shall act consistently.
Arkitektrollen. Ansvar och uppgifter Architecture notebook Mycket intensivt elaboration – inception Mål: en stabil arkitektur i slutet på elaboration.
A Jump for a Sustainable Future ”Jump” and ”Hope” have the same meaning in swedish.
Cross-institutional collaboration… Creating Knowledge IV 2006 Copenhagen Denmark Birgitta Hansson Örebro University Library Sweden.
 Who frågar efter en persons (eller personers) identitet (vem dem är).  Who is he?  Who are they?  Who is coming?
To practise speaking English for 3-4 minutes Genom undervisningen i ämnet engelska ska eleverna ges förutsättningar att utveckla sin förmåga att: formulera.
“Be” (vara) i presens 1. I 2. You 3. He, she, it 1. We 2. You 3. They.
1-1 Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1-1 Programmering 7.5 hp Programmering är... creativ, fascinerande, roligt,
Shannon dekomposition
English 5 Our Method for Success. What is our model for success? Our Pedagogical Style The Four Assessments Expectations, Absences, tardiness, late work,
Från idéer till framgångsrika företag Jonas Wiklander 1 Entrepreneurs, Mentorship Almi Företagspartner Business coach, and Creativity
Don´t just try! Do! Emma Nääs
Lab Contact 1  Lab Assistants:  Meng Liu, Group B  Sara Abbaspour, Group A
ESSENTIALS FOR A DISCO PARTY Every once in a while we like to take a trip back to the gorgeous retro era, and what better way to express your love for.
APA American Psychological Association Föreläsning Göran Brante.
THINGS TO CONSIDER WHILE PLANNING A PARTY Planning an event can take an immense amount of time and planning. Even then, the biggest problem that arises.
STEPS TO FOLLOW FOR BECOMING A SHIP CAPTAIN A career as a ship captain can be a tedious task. Ship captains take care of business, navigation and operation.
SAFETY EQUIPMENT USED IN MARITIMEOPERATIONS One of the most important sections in maritime courses consists of boat and ship operations. Safety is an important.
Advice from Bronx Best Real Estate Attorney. Jagiani Law office of New York has been successfully working as divorce attorney & Real estate attorney for.
Digitization and Management Consulting
Why you should consider hiring a real estate attorney!
Law abiding grounds of filing a divorce Jagianilaw.com.
Types of Business Consulting Services Cornerstoneorg.com.
Informationssäkerhet
@GreaterCph #GreaterCph
Bringapillow.com. Online Dating- A great way to find your love! The words ‘Love’ and ‘Relationship’ are close to every heart. Indeed, they are beautiful!
Work of a Family law attorney Jagianilaw.com. A Family Law Attorney basically covers a wide range spectrum of issues that a family may face with difficulty.
Positioning CM responsibilities in the organisation
Meeting singles had never been so easy before. The growing dating sites for singles have given a totally new approach to getting into relationships. ‘Singles.
Hoppas det här går hem ! Bildspelet vecka 3 5 BE ® BrucElvis
We are the world There comes a time When we head a certain call When the world must come together as one There are people dying And it's time to lend.
Waste management on export
Strategic Sustainable Development
Formal Languages, Automata and Models of Computation
My role model.
Role of Divorce, Family Law and Commercial Attorneys.
You Must Take Marriage Advice to Stop Divorce! Dontgetdivorced.com.
Practice and challenges in involving fathers
Season 2018.
Accounts + SD = ♥? SD indicators generated from an integrated statistical account New report financed by Eurostat, DG Environment and Statistics Sweden.
Viewpoint The Viewpoint Organisation was established in 1999 to promote the engagement and participation of children and young people in decisions that.
National Implementation of the GSBPM – The Swedish Experience
Requirement Modelling with UML Use Case
Publish your presentations online we present SLIDEPLAYER.SI.
Publish your presentations online we present SLIDEPLAYER.RS.
Publish your presentations online we present SLIDEPLAYER.IN.
Publish your presentations online we present SLIDEPLAYER.VN.
Publish your presentations online we present SLIDEPLAYER.RO.
Publish your presentations online we present SLIDEPLAYER.EE.
Publish your presentations online we present SLIDEPLAYER.CO.IL.
Publish your presentations online we present SLIDEPLAYER.AE.
Publish your presentations online we present SLIDEPLAYER.BG.
Publish your presentations online we present SLIDEPLAYER.AFRICA.
Publish your presentations online we present SLIDEPLAYER.MX.
Publish your presentations online we present SLIDEPLAYER.LT.
Publish your presentations online we present SLIDEPLAYER.LV.
Publish your presentations online we present SLIDEPLAYER.SK.
Packaging that makes life easier!
Presentationens avskrift:

© Gunnar Wettergren1 IV1021 Project models Gunnar Wettergren

© Gunnar Wettergren2 Skapa en arbetsplan För att kunna göra detta måste vi: Bryta ner arbetet Uppskatta resursbehov Tid Personalkostnader HW/SW

© Gunnar Wettergren3 WBS – Work breakdown structure (identifiera aktiviteter) Den primärar anledningen till en WBS är att säkerställa att alla aktiviteter är identifierade och planerade Dela upp aktiviteter i mindre delar kan göras av projektmedlemmar Använd ett nivå system, nivå1, 2 etc.

© Gunnar Wettergren4 Example of WBS

© Gunnar Wettergren5 Uppskattningsmetoder Algoritmer Experter Analogier Top-down Bottom-up

© Gunnar Wettergren6 Exempel

© Gunnar Wettergren7 Two basic approaches Sequential models (Old) Start with a goal and the the PM’s job is to guide the project towards that goal Ex. Waterfall model Iterative models (New) Based on the reasoning that iterations with high customer involvement is beneficial and necessary for project success Ex. RAD, Prince, Prince2

© Gunnar Wettergren8 Problems with the old Created when there was chaos, discipline was the most important factor Requires a stable environment Inflexible and slow Based on an engineering thinking

© Gunnar Wettergren9 The new situation We have shorter time to develop systems in Turbulent ever changing environment Complex systems The customer must be involved to succeed Distributed environments Global marketplace

© Gunnar Wettergren10 Sequential models

© Gunnar Wettergren11 Definition of sequential models Step by step approach Usually document controlled Follows the engineering approach of divide and conquer Needs a fixed goal

© Gunnar Wettergren12 Waterfall model Is it feasible? Design Requirements Integration and system test Delivery Code and test The back arrows are an extension to the original waterfall model

© Gunnar Wettergren13 Problems with the waterfall model Problems discovered late in the project life cycle Requirements must be fixed at design start Often flaws in design and code Performance cannot be tested until at the end of the project

© Gunnar Wettergren14 Iterative models

© Gunnar Wettergren15 Prototyping What is it? Purpose? Why use prototypes? Benefits to the PM and the project

© Gunnar Wettergren16 Spiral model

Scrum - Roles Roles Product owner Scrum master Team © 2006 Gunnar Wettergren17

Scrum – Important concepts Product backlog – All requirements. Here we prioritize what is more important. The higher prio the more details Sprint backlog – Functionality to be implemented in sprint © 2006 Gunnar Wettergren18

Scrum – The sprint © 2006 Gunnar Wettergren19 Sprint planning 1 day Change walkthrough Planning the same way as any project Sprint Daily scrums What have I done since yesterday? What will I do? What is stopping me? Sprint review Demo Comments Changes

© Gunnar Wettergren20 UML – Unified Modeling Language

© Gunnar Wettergren21 Background Developed in 1993 by Rational Close connection to OO development Its strengths are: Good complement to high level languages All aspects of systems development can be expressed using UML Easy to learn since the model itself is based on OO

© Gunnar Wettergren22 UML Example (Use Cases)

© Gunnar Wettergren23 UML Example (class model)

© Gunnar Wettergren24 UML Example (Sequence diagram)

© Gunnar Wettergren25 UML Example (Implementation)

© Gunnar Wettergren26 Questions ??