isne101 dr. ken cosh week 13. review sdlc & data
TRANSCRIPT
![Page 1: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/1.jpg)
ISNE101Dr. Ken Cosh
Week 13
![Page 2: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/2.jpg)
Review
SDLC & Data
![Page 3: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/3.jpg)
This Week
People!
Who are the key stakeholders?
![Page 4: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/4.jpg)
Project Blast Off
Launch
Kick Off
Initiation…
Where we get the project started.
![Page 5: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/5.jpg)
Project Blast Off
Often involves getting together a group of the key project stakeholders, to discuss and define the project.
“The Loftier the Building, the deeper the foundation must be laid” Kempis
At the end of Blast Off, the decision needs to be made, whether to Blast Off or not.
![Page 6: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/6.jpg)
Blast Off Deliverables
Can Include; Project Purpose (Goals) Scope Stakeholders Constraints Names Relevant Facts and Assumptions Estimated Cost Risks
I.e. A Feasibility Study used to make the “Go / No Go” Decision.
![Page 7: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/7.jpg)
Goals, Scope and Stakeholders
Assumptions The Project is going to build a product (could be
software, hardware, both). The product is going to be useful, in helping
someone with their work.
To understand what the product should do, we need to understand the work, and to do that we need to speak to Stakeholders in that work.
![Page 8: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/8.jpg)
Goals
A short statement explaining what the product is intended to do, and what advantages it will bring to the business.
This is the justification for the project.
![Page 9: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/9.jpg)
Scope
Once we have a goal, we can set the scope of the project. The scope is the business area affected by the product.
Where does the product fit, and what other products does it interrelate with?
This defines what “work” we will study, and what work we will NOT study.
![Page 10: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/10.jpg)
Stakeholders
Once we know the Scope, we can identify Stakeholders.
Stakeholders are people who have some stake in the success of the product. (Or have an effect on the product). Employees / Employers Government Customers Suppliers …
![Page 11: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/11.jpg)
Goals
Once Stakeholders are identified, the goals of the project may change significantly!
If the goals of the project change, then surely the scope of the project will change!
If the scope of the project changes, then surely the stakeholders will change!
And if the Stakeholders change then…. Somebody stop this madness!!!
![Page 12: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/12.jpg)
Goals, Scope and Stakeholders
Goals
Scope
Stakeholders
![Page 13: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/13.jpg)
Project
Suppose I wanted to build an “Automated Marking System” My goal is to use a computer to mark your course projects.
The scope therefore is the marking part of my work. With links to teaching, grading, registration, feedback…
The Stakeholders are obviously “Me”, and well, probably Aj. Pruet, and I guess you students.
As soon as you are stakeholders then your goals will be included in the project – perhaps you want feedback automatically? Which clearly changes the goals and then scope of the project!
![Page 14: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/14.jpg)
When will this end?
Well that is the job of the Blast Off. We can iterate around the circle as many times as needed, until a
consensus of the project is reached. So, this is why senior stakeholders are needed in the Project Blast Off.
And in my marking system, you probably aren’t invited! ;)
![Page 15: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/15.jpg)
Onion Diagram (Alexander)
ProductCore Team
Operational Work Area(Socio-Technical)
The Containing Business(Socio-Technical)
The Wider Environment(Socio-Technical)
![Page 16: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/16.jpg)
Onion Diagram
Intended Product Unsurprisingly is at the centre of the onion!
Operational Work Area This contains stakeholders who have direct interaction with the
product. The users. The Containing Business
Stakeholders who will benefit from the system in someway, although they don’t directly use it.
The Wider Environment Other Stakeholders who have an influence on the product.
The Core Team Span all rings of the onion!
![Page 17: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/17.jpg)
Important Stakeholders
The most important stakeholders include;
The Client
The Customer
The Users
Note that these inhabit the inner rings of the onion
![Page 18: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/18.jpg)
The Client
Show me the money!
People are going to work on this project. Who is going to pay for their time? Somebody has to pay for it, and that person is the Client.
As the client is probably paying for your time, it’s probably a good idea to keep them happy!
![Page 19: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/19.jpg)
The Customer
Customers buy the product once its developed. (Note the difference between client and customer). Customers might walk out of a shop with your product in
the future.
You may know the names of your customers in advance, or you may not Either way you need to understand your potential
customers very well.
You need at least a representative from your potential customers to be part of your stakeholders.
![Page 20: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/20.jpg)
The Users
Those who are going to operate your product.
Perhaps people who work for your client?
Perhaps the same people as your customers?
It’s important to get to know your users.
![Page 21: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/21.jpg)
The Users
There are many different types of user, so getting to know them is difficult! Experience Level? Intellectual Capability? Linguistic Skills? Disabilities?
There are many usability issues, which I am sure you will encounter in other courses! Also remember that people other than the intended users
may end up using the product. So identifying superfluous users could be beneficial!
![Page 22: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/22.jpg)
Other Stakeholders
Consultants Management Experts (Domain) Inspectors Market Forces Legal Department Negative Stakeholders Industry Standard Setters Public Opinion Government Special Interest Groups Technical Experts Cultural Experts Adjacent Systems …
![Page 23: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/23.jpg)
People: Stakeholders
Executives:
Defines business issues
Project (technical) managers:
Plan, motivate, organize, and control the practitioners
Practitioners:
Deliver the technical skills
Customers:
Specify the requirements for the software
End-Users:
Interact with the software once it is released
Sponsors:
Provide funds and evaluate overall success
![Page 24: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/24.jpg)
People: Project People Project manager is a person who thinks nine women can deliver a baby
in one month
Developer is a person who thinks it will take 18 months to deliver a baby
Client is the one who doesn’t know why he wants a baby
Marketing manager is a person who thinks he can deliver a baby even if no man and woman are available
Resource optimization team thinks they don’t need a man or woman; they’ll produce a child with zero resources
Tester is a person who always tells his wife that this is not the right baby
HR manager is a person who thinks that a donkey can deliver a human baby in given 9 months
Source: a random Facebook guy
![Page 25: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/25.jpg)
People: Essential Skills for Project Manager
People skills Leadership Listening Integrity, ethical behaviour, consistent Strong at building trust Verbal communication Strong at building teams Conflict resolution, conflict management Critical thinking, problem solving Understands, balances priorities
![Page 26: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/26.jpg)
People: Effective VS Ineffective Project Managers
Effective Project Managers Ineffective Project Managers
Lead by example Set bad examples
Are visionaries Are not self-assured
Are technically competent Lack technical expertise
Are decisive Avoid or delay making decisions
Are good communicators Are poor communicators
Are good motivators Are poor motivators
![Page 27: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/27.jpg)
People: Leader VS Boss
Leader Boss
Coaches the team Drive the team
Depends upon goodwill Depends upon authority
Inspires enthusiasms Inspire fear
Says “We” Says “I”
Sets the pace Assigns the tasks
Begins on time Says “Get here on time”
Fixes the breakdown Fixes the blame for the breakdown
Shows how it is done Know how it is done
Makes it a game Makes work boring
Says “Go!” Says “Let’s go!”
![Page 28: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/28.jpg)
People: Belbin’s Key Team Roles The Company Worker (Implementer) IM
Strong sense of organizational duty and efforts
The Chairman (Coordinator) CO Calm, strong and realistic
The Plant PL Clever and innovative
The Resource Investigator RI Ideas gathering and energetic
The Shaper SH Leader, challenger, high need for achievement
![Page 29: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/29.jpg)
People: Belbin’s Key Team Roles (Contd.)
The Monitor-Evaluator ME Serious, pride, critical thinker
The Team Worker TW Social, trusting and sensitive
The Completer-Finisher CF Finisher, perfectionist
Specialist SP Individual, specialized in subjects
![Page 30: ISNE101 Dr. Ken Cosh Week 13. Review SDLC & Data](https://reader035.vdocuments.net/reader035/viewer/2022062421/56649dbf5503460f94ab3944/html5/thumbnails/30.jpg)
Belbin Test ResultImplementer
Coordinator
Shaper
Planter
Resource Investigator
Monitor Evaluator
Team Worker
Completer Finisher
Specialist