Project delivery spans the entire lifecycle, from idea to customer and market approval. It involves everyone across the enterprise working together with a shared understanding of how the product should solve customer problems and satisfy needs.
There are many tasks that need to be done. But why get bored by doing the exact same series of actions every time? Especially when a machine can do it faster and in a more reliable way! That's what incited us to automate the way we build, test, and deploy apps so we can focus on more creative tasks.
EN:
Sometimes despite having all the skills and knowledge needed to realize project, teams are failing because of simple and avoidable mistakes made during everyday work. After this presentation attendees will be more aware of problems that should be addressed when working on project.
PL:
Celem prelekcji jest omówienie najważniejszych zagrożeń związanych z realizacją projektów i sposobów na przeciwdziałanie im. Bardzo często mimo, doskonałych umiejętności programistycznych oraz zarządczych, projekty nie są realizowane zgodnie z planem, czy oczekiwaniami klientów. Źródeł problemów należy szukać tak wewnątrz zespołu, jak i w komunikacji z klientem. Po wykładzie uczestnicy będą lepiej przygotowani do prowadzenia projektów, niezależnie od ich roli w zespole.
There are many tasks that need to be done. But why get bored by doing the exact same series of actions every time? Especially when a machine can do it faster and in a more reliable way! That's what incited us to automate the way we build, test, and deploy apps so we can focus on more creative tasks.
EN:
Sometimes despite having all the skills and knowledge needed to realize project, teams are failing because of simple and avoidable mistakes made during everyday work. After this presentation attendees will be more aware of problems that should be addressed when working on project.
PL:
Celem prelekcji jest omówienie najważniejszych zagrożeń związanych z realizacją projektów i sposobów na przeciwdziałanie im. Bardzo często mimo, doskonałych umiejętności programistycznych oraz zarządczych, projekty nie są realizowane zgodnie z planem, czy oczekiwaniami klientów. Źródeł problemów należy szukać tak wewnątrz zespołu, jak i w komunikacji z klientem. Po wykładzie uczestnicy będą lepiej przygotowani do prowadzenia projektów, niezależnie od ich roli w zespole.
Agile Testing - presentation for Agile User Groupsuwalki24.pl
Agile testing was present on Agile User Group. Presentation covers all aspects of testing on agile process, highlight the role of automation and issues with managing it.
like Google, Improve your Test perception & practices and learn how Test might be a key lever to improve your business.
- Understand the different types of Test
- Best & Worst practices of Test
Building the rights Right. Use the concept of continuous validation (hypothesis driven development) to prevent that your automated software development pipeline becomes a vehicle to deliver crap fast and helps you focus on the goals that software should help you achieve
Agile Methodology is not new. Many organisations / teams have already adopted Agile way of Software Development or are in the enablement journey for the same. What does this mean for Testing? There is no doubt that the Testing approach and mindset also needs to change to be in tune with the Agile Development methodology. Learn what does it mean to Test on Agile Projects.
Overview of the different aspects of agile engineering practices (the modern practices for software development) and how they can be adopted in [agile] teams.
My presentation in Agile4U (Agile for University) program of HanoiScrum in 2013.
This presentation may have some customised content for University of Science and Technology of Ha Noi.
Webinar "Differences between Testing in Waterfall and Agile"
presentation by Maria Teryokhina
http://www.exigenservices.ru/webinars/testing-in-waterfall-and-agile
Shift left as first transformation step into Quality AssuranceZbyszek Mockun
Do you work in a company which has established effective testing process, which ensure high quality and support Agile methodologies? Can your testing process be used as a model for other companies? Fortunately, we were in that place a few years ago and had to ask ourselves a question about the next step. The answer was: Let’s be Quality Assurance Engineers rather than Testers. But what should we do? How can we do this transformation?
At the same time, I got feedback from my colleague – Head of Java practice: “Your testers found defects in areas / scenarios which weren’t included in development scope / my devs didn’t know that should cover those edge cases. What can we do with that?”
I had to agree with him. There is no sense to test scenarios which weren’t implemented. This was the starting point of our transformation. We decided to implement Shift left model as it looks like the most promising one. But when we implemented it not everything worked as smooth as we wished. New challenges appeared, but more in my presentation.
There and back again, Our journey with QA Reports and metricsZbyszek Mockun
Presentation for Quality Excites 2017.
A company’s grow, as well as new and bigger clients who brought more difficult projects has begun transformation from start up into medium size and mature organization. How did the Cognifide survive that change? One of the answers was quality metrics and QA Reports. The story has begun few years ago when the first project team had to choose quality metrics and create the first periodic report. Zbyszek will show an example report with the most important metrics. But again, Cognifide was still growing, new and bigger projects brought unplanned adventures. How did the project teams deal with them? Zbyszek can tell that they did not win all the battles. So where are they now? Does the solution that passed the exam during transformation is still valuable for a mature organization?
You want to integrate skilled testing and development work. But how do you accomplish this without developers accidentally subverting the testing process or testers becoming an obstruction? Efficient, deep testing requires “critical distance” from the development process, commitment and planning to build a testable product, dedication to uncovering the truth, responsiveness among team members, and often a skill set that developers alone—or testers alone—do not ordinarily possess. James Bach presents a model—a redesign of the famous Agile Testing Quadrants that distinguished between business vs. technical facing tests and supporting vs. critiquing―that frames these dynamics and helps teams think through the nature of development and testing roles and how they might blend, conflict, or support each other on an Agile project. James includes a brief discussion of the original Agile Testing Quadrants model, which the presenters believe has created much confusion about the role of testing in Agile.
Feed My Brain
Merancang Perkembangan Otak Sejak Dini
Otak dan sistem syaraf pusat merupakan bagian terpenting dari tubuh. Dari berbagai penelitian disimpulkan bahwa kekurangan nutrisi menyebabkan otak dan sistem syaraf pusat tidak dapat bekerja secara optimal, sehingga berdampak negatif terhadap prestasi akademis maupun prestasi olahraga pada anak-anak.
FMB merupakan tablet hisap, merupakan makanan tambahan (food suplement) yang sangat penting. Mengandung nutrisi utama yang sangat dibutuhkan oleh otak dan sistem syaraf. Di antaranya: Vitamin A, Vitamin B1, B2, B3, B6, Vitamin C, Folid Acid, Magnesium, Iron, Zinc, Chromium, Potassium, Boron.
Manfaat Yang Terkandung Pada FMB
Vitamin A
Memproduksi sel-sel otak dan protein. Defisiensi vitamin A berakibat Depresi dan Apati (kelesuan). Pada anak-anak bisa menghambat perkembangan otak.
Thiamin (vitamin B1)
Membantu proses energi dari glukosa dan protein. Penting untuk fungsi syaraf. Thiamin dapat meningkatkan kemampuan memecahkan masalah. Defisiensi Thiamin mengakibatkan letih, lemah daya ingat, kekacauan mental, penyimpangan perilaku, cepat marah.
Riboflavin (vitamin B2)
Menjaga keutuhan myelin (substansi yang menyelubungi urat syaraf dan menyampaikan informasi), membantu menyediakan energi untuk otak. Defisiensi Riboflavin akan menghambat perkembangan otak dan menyebabkan penyimpangan perilaku.
Niacin (vitamin B-3)
Berperan membantu otak untuk memproduksi zat-zat kimia penting dan membantu pembuatan protein. Defisiensi Niacin akan menyebabkan cepat marah, letih, daya konsentrasi lemah, perasaan tidak menentu dan sulit tidur.
Pyridoxine (Vitamin B-6)
Membantu otak memproduksi zat-zat kimia penting, berperan dalam pembuatan protein. Defisiensi Prridoxine berakibat cepat marah, letih, daya kosentrasi lemah, lemah daya ingat.
Vitamin C
Membantu dalam penggunaan protein dan meningkatkan penyerapan zat besi yang dibutuhkan. Defisiensi vitamin C mengakibatkan mudah letih, depresi, tidak tahan terhadap panas dan dingin atau perubahan tekanan udara dan hypersensitif.
Folid Acid
Membantu pembuatan zat-zat penting di dalam otak untuk penyimpanan data dalam daya ingat. Defisiensi Folid Acid mengakibatkan kelesuan, lemah daya ingat, cepat marah, suka menyendiri.
Magnesium
Membantu menyediakan energi untuk otak. Defisiensi Magnesium berakibat sepat marah, gelisah, lesu, depresi dan bingung.
Iron
Membantu otak dalam memproses nutrisi yang dibutuhkan untuk aktivitas otak serta membantu proseas neurotransmiter. Defisiensi Iron mengakibatkan penyimpangan perilaku, tak acuh, lemah daya konsentrasi, lemah daya ingat.
Zinc
Dibutuhkan oleh semua reaksi enzym di otak, membantu produksi zat-zat kimia penting dan protein di dalam otak. Berperan membentuk energi dari glukosa dan protein. Defisiensi Zinc menyebabkan kelesuan, cepat marah, kebiasaan makan yang buruk, anoreksia, keltihan, obesitas, bingung.
Chromium
Penting untuk metabolisme glukosa (hampir seluruh fungsi otak m
J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered, Web-based applications
Agile Testing - presentation for Agile User Groupsuwalki24.pl
Agile testing was present on Agile User Group. Presentation covers all aspects of testing on agile process, highlight the role of automation and issues with managing it.
like Google, Improve your Test perception & practices and learn how Test might be a key lever to improve your business.
- Understand the different types of Test
- Best & Worst practices of Test
Building the rights Right. Use the concept of continuous validation (hypothesis driven development) to prevent that your automated software development pipeline becomes a vehicle to deliver crap fast and helps you focus on the goals that software should help you achieve
Agile Methodology is not new. Many organisations / teams have already adopted Agile way of Software Development or are in the enablement journey for the same. What does this mean for Testing? There is no doubt that the Testing approach and mindset also needs to change to be in tune with the Agile Development methodology. Learn what does it mean to Test on Agile Projects.
Overview of the different aspects of agile engineering practices (the modern practices for software development) and how they can be adopted in [agile] teams.
My presentation in Agile4U (Agile for University) program of HanoiScrum in 2013.
This presentation may have some customised content for University of Science and Technology of Ha Noi.
Webinar "Differences between Testing in Waterfall and Agile"
presentation by Maria Teryokhina
http://www.exigenservices.ru/webinars/testing-in-waterfall-and-agile
Shift left as first transformation step into Quality AssuranceZbyszek Mockun
Do you work in a company which has established effective testing process, which ensure high quality and support Agile methodologies? Can your testing process be used as a model for other companies? Fortunately, we were in that place a few years ago and had to ask ourselves a question about the next step. The answer was: Let’s be Quality Assurance Engineers rather than Testers. But what should we do? How can we do this transformation?
At the same time, I got feedback from my colleague – Head of Java practice: “Your testers found defects in areas / scenarios which weren’t included in development scope / my devs didn’t know that should cover those edge cases. What can we do with that?”
I had to agree with him. There is no sense to test scenarios which weren’t implemented. This was the starting point of our transformation. We decided to implement Shift left model as it looks like the most promising one. But when we implemented it not everything worked as smooth as we wished. New challenges appeared, but more in my presentation.
There and back again, Our journey with QA Reports and metricsZbyszek Mockun
Presentation for Quality Excites 2017.
A company’s grow, as well as new and bigger clients who brought more difficult projects has begun transformation from start up into medium size and mature organization. How did the Cognifide survive that change? One of the answers was quality metrics and QA Reports. The story has begun few years ago when the first project team had to choose quality metrics and create the first periodic report. Zbyszek will show an example report with the most important metrics. But again, Cognifide was still growing, new and bigger projects brought unplanned adventures. How did the project teams deal with them? Zbyszek can tell that they did not win all the battles. So where are they now? Does the solution that passed the exam during transformation is still valuable for a mature organization?
You want to integrate skilled testing and development work. But how do you accomplish this without developers accidentally subverting the testing process or testers becoming an obstruction? Efficient, deep testing requires “critical distance” from the development process, commitment and planning to build a testable product, dedication to uncovering the truth, responsiveness among team members, and often a skill set that developers alone—or testers alone—do not ordinarily possess. James Bach presents a model—a redesign of the famous Agile Testing Quadrants that distinguished between business vs. technical facing tests and supporting vs. critiquing―that frames these dynamics and helps teams think through the nature of development and testing roles and how they might blend, conflict, or support each other on an Agile project. James includes a brief discussion of the original Agile Testing Quadrants model, which the presenters believe has created much confusion about the role of testing in Agile.
Feed My Brain
Merancang Perkembangan Otak Sejak Dini
Otak dan sistem syaraf pusat merupakan bagian terpenting dari tubuh. Dari berbagai penelitian disimpulkan bahwa kekurangan nutrisi menyebabkan otak dan sistem syaraf pusat tidak dapat bekerja secara optimal, sehingga berdampak negatif terhadap prestasi akademis maupun prestasi olahraga pada anak-anak.
FMB merupakan tablet hisap, merupakan makanan tambahan (food suplement) yang sangat penting. Mengandung nutrisi utama yang sangat dibutuhkan oleh otak dan sistem syaraf. Di antaranya: Vitamin A, Vitamin B1, B2, B3, B6, Vitamin C, Folid Acid, Magnesium, Iron, Zinc, Chromium, Potassium, Boron.
Manfaat Yang Terkandung Pada FMB
Vitamin A
Memproduksi sel-sel otak dan protein. Defisiensi vitamin A berakibat Depresi dan Apati (kelesuan). Pada anak-anak bisa menghambat perkembangan otak.
Thiamin (vitamin B1)
Membantu proses energi dari glukosa dan protein. Penting untuk fungsi syaraf. Thiamin dapat meningkatkan kemampuan memecahkan masalah. Defisiensi Thiamin mengakibatkan letih, lemah daya ingat, kekacauan mental, penyimpangan perilaku, cepat marah.
Riboflavin (vitamin B2)
Menjaga keutuhan myelin (substansi yang menyelubungi urat syaraf dan menyampaikan informasi), membantu menyediakan energi untuk otak. Defisiensi Riboflavin akan menghambat perkembangan otak dan menyebabkan penyimpangan perilaku.
Niacin (vitamin B-3)
Berperan membantu otak untuk memproduksi zat-zat kimia penting dan membantu pembuatan protein. Defisiensi Niacin akan menyebabkan cepat marah, letih, daya konsentrasi lemah, perasaan tidak menentu dan sulit tidur.
Pyridoxine (Vitamin B-6)
Membantu otak memproduksi zat-zat kimia penting, berperan dalam pembuatan protein. Defisiensi Prridoxine berakibat cepat marah, letih, daya kosentrasi lemah, lemah daya ingat.
Vitamin C
Membantu dalam penggunaan protein dan meningkatkan penyerapan zat besi yang dibutuhkan. Defisiensi vitamin C mengakibatkan mudah letih, depresi, tidak tahan terhadap panas dan dingin atau perubahan tekanan udara dan hypersensitif.
Folid Acid
Membantu pembuatan zat-zat penting di dalam otak untuk penyimpanan data dalam daya ingat. Defisiensi Folid Acid mengakibatkan kelesuan, lemah daya ingat, cepat marah, suka menyendiri.
Magnesium
Membantu menyediakan energi untuk otak. Defisiensi Magnesium berakibat sepat marah, gelisah, lesu, depresi dan bingung.
Iron
Membantu otak dalam memproses nutrisi yang dibutuhkan untuk aktivitas otak serta membantu proseas neurotransmiter. Defisiensi Iron mengakibatkan penyimpangan perilaku, tak acuh, lemah daya konsentrasi, lemah daya ingat.
Zinc
Dibutuhkan oleh semua reaksi enzym di otak, membantu produksi zat-zat kimia penting dan protein di dalam otak. Berperan membentuk energi dari glukosa dan protein. Defisiensi Zinc menyebabkan kelesuan, cepat marah, kebiasaan makan yang buruk, anoreksia, keltihan, obesitas, bingung.
Chromium
Penting untuk metabolisme glukosa (hampir seluruh fungsi otak m
J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered, Web-based applications
Hospital Furniture
IndoSurgicals offers extensive range of Hospital beds, Operating rooms Equipment, Patients movement carts and Equipments for hospital rooms that allow good infection control, offer enhanced ergonomics, comfort, safety and ease of use, and promote effective risk management. In raising the industry standards we have already established as a well known manufacturer, distributor and exporter of hospital furniture designed for quality, reliability and affordability.
UNIFi and HavasMedia Case Study - Creating New Customer Value with DataUNIFI Software
This case study presentation discusses how Havas Media uses UNIFi Software on Hadoop for data enrichment, blending and integration to:
- Use substantially more data sets to add context to existing campaign results
- Allow many more users within the company to access and analyze the data sets of their choice without relying on programmers
Bardzo często mimo doskonałych umiejętności programistycznych oraz zarządczych, projekty nie są realizowane zgodnie z planem czy oczekiwaniami klientów. Źródeł problemów należy szukać tak wewnątrz zespołu, jak i w komunikacji z klientem. Po prezentacji uczestnicy będą lepiej przygotowani do prowadzenia projektów, niezależnie od ich roli w zespole.
Topic: UI/UX DESIGN IN AGILE PROCESS
Why do we integrate design into our Agile process?
As we all know, the Agile Manifesto is well-received and successfully adopted as it is today thanks to the 12 underpinning principles. While “good design” is one main reason that “enhances agility”, “Agile processes promote sustainable development”.
At Axon Active, it’s important for us to do everything Agile and work with one another collaboratively in Collaboration Model. It gets people on the same page, makes everyone engage more with the product, encourages them to share more creative ideas, and gives them the flexibility they need to improve themselves.
Indeed, Designers and Developers can collaborate more closely and effectively, and subsequently integrating design into Agile process will yield numerous benefits.
For that reason, Scrum Breakfast Da Nang this October will be the very chance for you to learn:
• How to successfully integrate design into Agile process in practice
• How different Collaboration Model is from traditional model
• The benefits of Collaboration Model when done correctly
What is Software project management?? , What is a Project?, What is a Product?, What is Project Management?, What is Software Project Life Cycle?, What is a Product Life Cycle?, Software Project, Software Triple Constraints, Software Project Manager, Project Planning,
Scope Scope StatementProject TitleProject SponserObjectiveMobile technology PlanVodafone IncSmart Phone Mobile Technology with safety devices, data entry operations,reliable and information sharing system.Executive Summary The business goals and objectives for this project will focus on implementing mobile technology that:
1. Create safety for officer, fire safety and citizens.
2. Help in coordinating in information sharing to both internal and external to the participant institutions.
3. Helps to create effectiveness amongst staff skill sets.
4. Facilitate electronic capturing of data at its source.
5. Eliminate irrelevant data entry jobs in the organization.
6. Ensure high data reliability.
7. Reduce unauthorise access and electronic crime.
8. Provide user friendly and fexible technology base for the future years.
Project Scope Statement The Project will introduce new mobile technology; including the following:
1. 3G/4G Networking
2.GPS device
3.Car to car messaging
4.Internet access
5.Mobile Gaming
6.One touch File sharing.
7.Various Other Interfaces like CAD,RMS,TlETS,AFR etcThe project does not include the following:
Devices in supervisor vehicles
Desktop hardware upgrade or replacement
Printers
MilestonesROM Budget The Overall funding requirement for this project will be $5000- $7000Milestone 1 -Secure agreement with vendors ( L3 & Tiburon)- 1 WeekMilestone 2- Order and Install equipment.- 2-4 WeeksMilestone 3- Install and test software.- 2-3 WeeksMilestone 4 - Conduct Hardware and software testing- 2 weeksMilestone 5 -Conduct training and implement ARS/AFR- 3-4 weeksInitial OrganizationThe engineering team will consist of Eight groups: Steering committee,Project sponsor, Project Manager,Design, Software, Hardware, Assembly, and TestingProduct DescriptionProject Roles and ResponsibilitiesRoleResponsibilitiesParticipant(s)Project Sponsor§ To approve the project or notMohammed§ Review the project thoroughly§ Suggest improvisations in the projectSteering Committee§ Approves the funding and resourcesNasser and team§ Allocate strategies, and suggest changes§ If any conflicts and issues crops up, help in resolving it§ Provide assistance to the Project Manager§ Review project deliverablesProject Manager§ Manages project according to the project planTo be identified by Steering committee§ Work in accordance with the Steering Committee§ Provides supervision to consultants and vendors§ Keeps a check on progress of project§ Guide the team members to achieve the goal and objectives§ Motivates and encourages team members§ Provide training to the team members§ Manages the project budgetProject Participants§ Visualize needs of customer and businessTo be identified by Steering Committee § Participates in market survey to understand marketing strategies§ Participate in seminars and meeting conducted by project manager.§ Communicate about the status and progress of the project and report to higher authority.§ Review the ma.
Contents are sourced from different authors including PMBOK 5th Edition.
This is provided for free as part of our Continuing Practice in Project Management Professional Certification. You may download, share but please refrain from commercializing it or altering parts. Thanks.
For more on Innovations and Project Management, please visit www.facebook.com/SigmaProcessExcellence
Balancing the holistic approach of the designer with the iterative approach of Agile is a challenge for any team – but even more so in an agency environment, where clients want fixed-price contracts and guaranteed scopes. In this talk I describe some ways I’ve found to reconcile these needs.
Delivering beautiful software & web products efficiently 2022_Sep.pdfLaSoft
LaSoft is Web & Mobile Development Agency.
We have been a trusted technology partner for businesses, consulting companies, and startups since 2014. We work with partners worldwide from the USA, Canada, Netherlands, Israel, Germany, Switzerland, and the UK to Saudi Arabia and Nigeria.
Our main expertise lies in data analytics & visualization, business optimization and digitalization, real estate, marketplaces, HR management, and education tech projects.
Our teams successfully delivered more than 85 big web projects and continue to support them; all our projects solve global business tasks. Top Silicon Valley Companies use the product we build.
LaSoft is excellent in web, and mobile development, product design, cloud deployment, business analysis, project specification, project management, and technical partner support.
For more information about us, visit www.lasoft.org
Agile and Design: creating and implementing products (in Italy) is possibleIlaria Mauric
The wiseman says: "A company specialized in IT consultancy cannot make products."
If you decide to break this taboo, the road is only one: understanding how that product can be realized and working hard to make it.
This is the story of Indyco, a tool born merging an agile dev team and a lean design team. Teams that didn't know each other before. And they made Indyco real in 6 months.
We will share the simple but powerful principles that lead us up to the go-live.
Now we are measuring and collecting data for next step.
These slides have been presented at Better Software 2014.
Agile and Design: creating and implementing products (in Italy) is possibleManuel Spezzani
The wiseman says: "A company specialized in IT consultancy cannot make products."
If you decide to break this taboo, the road is only one: understanding how that product can be realized and working hard to make it.
This is the story of Indyco, a tool born merging an agile dev team and a lean design team. Teams that didn't know each other before. And they made Indyco real in 6 months.
We will share the simple but powerful principles that lead us up to the go-live.
Now we are measuring and collecting data for next step.
These slides have been presented at Better Software 2014.
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...CIOWomenMagazine
This person is none other than Oprah Winfrey, a highly influential figure whose impact extends beyond television. This article will delve into the remarkable life and lasting legacy of Oprah. Her story serves as a reminder of the importance of perseverance, compassion, and firm determination.
Artificial intelligence (AI) offers new opportunities to radically reinvent the way we do business. This study explores how CEOs and top decision makers around the world are responding to the transformative potential of AI.
Modern Database Management 12th Global Edition by Hoffer solution manual.docxssuserf63bd7
https://qidiantiku.com/solution-manual-for-modern-database-management-12th-global-edition-by-hoffer.shtml
name:Solution manual for Modern Database Management 12th Global Edition by Hoffer
Edition:12th Global Edition
author:by Hoffer
ISBN:ISBN 10: 0133544613 / ISBN 13: 9780133544619
type:solution manual
format:word/zip
All chapter include
Focusing on what leading database practitioners say are the most important aspects to database development, Modern Database Management presents sound pedagogy, and topics that are critical for the practical success of database professionals. The 12th Edition further facilitates learning with illustrations that clarify important concepts and new media resources that make some of the more challenging material more engaging. Also included are general updates and expanded material in the areas undergoing rapid change due to improved managerial practices, database design tools and methodologies, and database technology.
The Team Member and Guest Experience - Lead and Take Care of your restaurant team. They are the people closest to and delivering Hospitality to your paying Guests!
Make the call, and we can assist you.
408-784-7371
Foodservice Consulting + Design
2. What is project delivery?
What product is?
Done – Done
Tech debt
Customer expectations
Estimation
Prioritization
Presenting product/progress
Project delivery
Agenda:
Developers perspective
Customers perspective
Task vs feature vs use case
Ownership
Communication
Estimating task/feature business value
What should be focused
Common mistakes
3. Project delivery spans the entire lifecycle, from idea
to customer and market approval.
It involves everyone across the enterprise working together
with a shared understanding of how the product should solve
customer problems and satisfy needs.
Project delivery
What is project delivery?
4. A product is anything that can be offered to a market
that might satisfy a want or need.
Project delivery
What product is?
5. “All that’s left is to finish up the graphics, but other than that, it’s done.”
“Well, we’ll still need some final polishing, but it’s done.”
“I just need to run it thru some testing, but for now, it’s done.”
Project delivery
Done - Done
It doesn’t.
Do you think that sounds very done at all?
6. Also known as “design debt” or “code debt”.
The debt can be thought of as work that needs to be done before
a particular job can be considered complete or proper.
If the debt is not repaid, then it will keep on accumulating interest,
making it hard to implement changes later on.
Project delivery
Tech debt
7. Customer expects to receive fully functional product.
He wants to be able to predict how big investment will be
and when we will be able to see the results.
Project delivery
Customer expectations
8. Process of finding estimate.
After estimation we should be able to determine how much
time each part of project will take.
Project delivery
Estimation
9. Process of determining, in cooperation with customer, which parts
of project are most important and should be done first.
After estimation and prioritization, we should be able to present
road-map with milestones of project, and customer will know
when he will receive each part to review.
Project delivery
Prioritization
10. Each milestone (or even iteration if possible) should be
finished with a demo, where customer can see results of work.
Demonstration should be focused on newly added features,
in a way that is as easy for the customer as possible.
Project delivery
Presenting product/progress
11. Developer need a list of tasks to work on.
Project delivery
Developers perspective
12. Customer specifies more or less what he wants to receive,
and expects to have it in planned deadline and cost.
Project delivery
Customers perspective
13. TASK
FEATURE
USE CASE
Project delivery
Task vs feature vs use case
– atomic thing to do by developer
– functionality that can be used in product
(consist usually of several tasks)
– scenario how project can be use
(consist of several features)
14. Each member of a team takes responsibility for his part.
Project delivery
Ownership
16. When working on certain task, developer needs to keep
in mind how it will be used and how it will affect use cases.
Project delivery
Estimating task/feature business value
17. Project must be usable!
Project delivery
What should be focused?
18. Too narrow perspective
Being afraid to report problems
Focusing the task without looking on the use case
Project delivery
Common mistakes