A Beginner's Guide to IT Project ManagementWorkfront
“What is IT project management?” The simple answer is those efforts involved with managing the processes and activities associated with ensuring the success of IT projects or systems management-related responsibilities. But to more fully understand what is at the heart of IT project management, it helps to consider a few more questions…
Agile Project Management Methods of IT ProjectsGlen Alleman
Agile project management methodologies used to develop, deploy, or acquire information technology systems have begun to enter the vocabulary of modern organizations. Much in the same way lightweight and agile manufacturing or business management processes have over the past few years. This chapter is about applying Agile methods in an environment that may be more familiar with high ceremony project management methods – methods that might be considered heavy weight in terms of today’s agile vocabulary.
A Beginner's Guide to IT Project ManagementWorkfront
“What is IT project management?” The simple answer is those efforts involved with managing the processes and activities associated with ensuring the success of IT projects or systems management-related responsibilities. But to more fully understand what is at the heart of IT project management, it helps to consider a few more questions…
Agile Project Management Methods of IT ProjectsGlen Alleman
Agile project management methodologies used to develop, deploy, or acquire information technology systems have begun to enter the vocabulary of modern organizations. Much in the same way lightweight and agile manufacturing or business management processes have over the past few years. This chapter is about applying Agile methods in an environment that may be more familiar with high ceremony project management methods – methods that might be considered heavy weight in terms of today’s agile vocabulary.
“A dead ScrumMaster is a useless ScrumMaster,” echo the votary of Ken Schwaber (Co-Founder of Scrum) folklore. In this session hosted by Pat Reed (Agile Alliance Board Member) and Laszlo Szalvay (Executive at SolutionsIQ) we will explore how and why the accounting department needs to be your biggest champion as you embark on your next agile transformation. Pat and Laszlo will walk through concrete steps and real world examples of how capitalization works with Scrum and what you need to tell the accountants so they don’t shoot you. So don’t end up a dead ScrumMaster.
PM Chapter on Agile IT Project Management MethodsGlen Alleman
The nations prosperity depends of information technology (IT) software. The nation’s IT software industry depends on the timely delivery of high quality products to eager customers. This industry is slipping further behind in quality and timely delivery every year. The gap continues to grow.
Stepwise Project planning in software developmentProf Ansari
The following activities are:
Identify objectives and practical measures of the effectiveness in meeting those objectives.
Establish a project authority
Stakeholder analysis – identify all stakeholders in the project and their interests
Modify objectives in the light of stakeholder’s analysis
Establish methods of communication with all parties
2.4
Agile Program Management: Moving from Principles to PracticeGlen Alleman
Agile program management is the “glue” between IT
strategy and the delivery of business value. Capabilities-based
planning identifies needed features and functions, allowing
the portfolio manager to incrementally measure value through
the assessment of the increasing maturity of significant
accomplishments and exit criteria that represent the
business capabilities.
This Presentation will describe you,
01. What is software project management
02. The Role of Software Project Manager
03. Risk Management
04. People Management
not only these point you will have with example.
Agile methodologies in_project_managementPravin Asar
In today's unpredictable markets, companies are feeling the squeeze to achieve more with fewer resources in shorter periods of time. In addition to controlling operational costs, IT is looking to increase the value of information to make the business more profitable. So, necessity to complete and develop projects with changeable requirement ,short period of time ,easily to manage risk , adaptability to changing market requirements has become undeniable main principles for each organization ‘s approach .While traditional methodologies or heavy weight with huge bulk of documentation and long term for planning and designing significantly affects the speed of developing process and customer satisfaction. Hence, using innovative methods for building project are important matter which has introduced in the recent years. Light weight methodologies evolve to meet changing technologies and new demands from users in dynamic business environment.
As a result, agile methodologies and practices emerged as an explicit attempt to more formally embrace higher rates of requirements change.
Agile development methodologies claim to go a step further in overcoming the limitations of traditional one and coping with high speed and high changes on relationships with customers and responsiveness to changes of business processes.
This paper is an evaluation of the agile development methodologies. Furthermore, it includes a discussion about the critical success factors of the agile methodologies, reasons for its failure. A case-study gives a real-world success story.
From 1950 to 1993, the Ricky Flats Nuclear Weapons plant operated as a production facility. Production ended in 1992, and today RFETS is a deactivated facility whose closure resulted in 6,000 acres of wildlife refuge. Here's how that happened
!"
#
$
%
&!
'
()
*&')+
!
,
!-($
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
In this session, we will present how to deploy Microsoft Project Server 2016. We will specifically explain how Project Server 2016 works with SharePoint and how to create and configure a new Project Web App (PWA) instance in your SharePoint Farm. The session finishes up with a Q&A period so that we can answer all your questions.
“A dead ScrumMaster is a useless ScrumMaster,” echo the votary of Ken Schwaber (Co-Founder of Scrum) folklore. In this session hosted by Pat Reed (Agile Alliance Board Member) and Laszlo Szalvay (Executive at SolutionsIQ) we will explore how and why the accounting department needs to be your biggest champion as you embark on your next agile transformation. Pat and Laszlo will walk through concrete steps and real world examples of how capitalization works with Scrum and what you need to tell the accountants so they don’t shoot you. So don’t end up a dead ScrumMaster.
PM Chapter on Agile IT Project Management MethodsGlen Alleman
The nations prosperity depends of information technology (IT) software. The nation’s IT software industry depends on the timely delivery of high quality products to eager customers. This industry is slipping further behind in quality and timely delivery every year. The gap continues to grow.
Stepwise Project planning in software developmentProf Ansari
The following activities are:
Identify objectives and practical measures of the effectiveness in meeting those objectives.
Establish a project authority
Stakeholder analysis – identify all stakeholders in the project and their interests
Modify objectives in the light of stakeholder’s analysis
Establish methods of communication with all parties
2.4
Agile Program Management: Moving from Principles to PracticeGlen Alleman
Agile program management is the “glue” between IT
strategy and the delivery of business value. Capabilities-based
planning identifies needed features and functions, allowing
the portfolio manager to incrementally measure value through
the assessment of the increasing maturity of significant
accomplishments and exit criteria that represent the
business capabilities.
This Presentation will describe you,
01. What is software project management
02. The Role of Software Project Manager
03. Risk Management
04. People Management
not only these point you will have with example.
Agile methodologies in_project_managementPravin Asar
In today's unpredictable markets, companies are feeling the squeeze to achieve more with fewer resources in shorter periods of time. In addition to controlling operational costs, IT is looking to increase the value of information to make the business more profitable. So, necessity to complete and develop projects with changeable requirement ,short period of time ,easily to manage risk , adaptability to changing market requirements has become undeniable main principles for each organization ‘s approach .While traditional methodologies or heavy weight with huge bulk of documentation and long term for planning and designing significantly affects the speed of developing process and customer satisfaction. Hence, using innovative methods for building project are important matter which has introduced in the recent years. Light weight methodologies evolve to meet changing technologies and new demands from users in dynamic business environment.
As a result, agile methodologies and practices emerged as an explicit attempt to more formally embrace higher rates of requirements change.
Agile development methodologies claim to go a step further in overcoming the limitations of traditional one and coping with high speed and high changes on relationships with customers and responsiveness to changes of business processes.
This paper is an evaluation of the agile development methodologies. Furthermore, it includes a discussion about the critical success factors of the agile methodologies, reasons for its failure. A case-study gives a real-world success story.
From 1950 to 1993, the Ricky Flats Nuclear Weapons plant operated as a production facility. Production ended in 1992, and today RFETS is a deactivated facility whose closure resulted in 6,000 acres of wildlife refuge. Here's how that happened
!"
#
$
%
&!
'
()
*&')+
!
,
!-($
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
In this session, we will present how to deploy Microsoft Project Server 2016. We will specifically explain how Project Server 2016 works with SharePoint and how to create and configure a new Project Web App (PWA) instance in your SharePoint Farm. The session finishes up with a Q&A period so that we can answer all your questions.
How many times your project was jammed because it depended on other project, shared resources with other projects, or simply waiting for something that others from your company had to provide? It’s like you are driving a car on the roads with no signs, no rules, but with police to blame you.
How many times did you tried to implement rules from the book? It like reading Grunf’s (Alan Ford) advices “If you want to win, you must not lose”.
So: How to do it? Which is the right way? How much it will cost? How long it takes? What we will gain? Come to share ideas and experience
World's cheapest CRM on Demand - RTe CRM is available now @ $6.99/User/Month ...Amarnath Gupta
RTe CRM is more than just a CRM. With built-in solutions that range from email marketing, to activity and project management and beyond, RTe CRM On Demand truly is a one-stop organization management solution for most businesses
Take a step ahead towards growing your business with RTe CRM today, and grab exciting volume discount.
Now available at $6.99/User/Month only.
Write us to sales@routeget.com / info@routeget.com.
Visit us on www.routeget.com
ThiCall us on +1 (5180 632 1777
Collaboration: Cockburn's Dance of Contribution in a WorkshopCraig Brown
This is a presentation which accompanies a workshop on Alistair's "Collaboration; The dance of Contribution" article.
You can read the article here: http://alistair.cockburn.us/Collaboration%3A+the+dance+of+contribution
The workshop includes two games as well as a description of what leadership behaviours matter when you move from a compliant or merely co-operative culture to a collaborative one.
CHAPTER 3
PROJECT MANAGEMENT
THE ESSENCE OF PROJECT MANAGEMENT
“First, have a definite, clear practical ideal; a goal, an objective. Second, have the necessary means to achieve your ends; wisdom, money, materials, and methods. Third, adjust all your means to that end.”
—Aristotle, ancient Greek philosopher and scientist
THE BBC DIGITAL MEDIA INITIATIVE
In 2007, the British Broadcasting Corporation (BBC) launched the Digital Media Initiative, an IT project meant to digitize media production and media asset management across the organization. Originally estimated at a cost of £80 million ($128 million), DMI was intended to introduce a tape- less workflow—from raw footage to finished programs—and give BBC staff immediate desktop access to the entire BBC archive. It was predicted that the DMI would save the company 2.5 percent in media production costs per hour, bringing a return of £100 million ($160 million) by 2015. In 2008, the BBC awarded the contract to Siemens, its long-time technology partner; however, that partnership broke down in 2009, with neither company taking direct responsibility for the failure. Rather, the two companies issued a statement saying, “The media environment has changed a great deal since the DMI project began, and both organizations have been in discussions about the way forward. The BBC and Siemens have reached an agreement that allows the BBC to complete the
Chapter 3
project in-house.” DMI was dubbed the “Don’t Mention It” project and delegated to the BBC’s chief
62
technical architect and executive producer.
Once in-house, however, DMI ran into a series of obstacles. Behind schedule, the IT team struggled to get end users to commit to firm project requirements and priorities. “Throughout the project, the team informed me that the biggest single challenge facing the project was the changes to requirements requested by the business,” said the former chief technology officer John Linwood. The result was a constantly fluctuating project scope.
In addition, the technology team sought to adopt an agile development approach, so that the software would be produced bit-by-bit, with the business units exploring each incremental release as it was developed. Linwood claims, however, that the business units did not want to take the time to test the releases. Eventually, the IT team simply developed major system components with minimal business unit testing. Meanwhile, the project was falling further and further behind sched- ule. In addition, the BBC did not assign anyone the responsibility or the authority to oversee the adoption of the program by the business units, depriving the DMI of effective project integration management. Because the transition from tape-based production and asset management to digital production and asset management necessitated a significant shift in work processes, management of the adoption and integration of the DMI into business units was essential.
In May 2013, the B.
Asset finance system project initiation 101. “Selecting and implementing a new asset finance system? In the second of three articles, we go back to basics to take a look at what you need to consider at the start of your project to give yourself the best chance of success.” This has necessarily been a brief look at Project Initiation. We welcome comments and would be happy to help you get your project off to a good start.
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
1. Copyright Aatif Kamal, NIIT (2006-07) 1
Software Project Management
Lecture 3Lecture 3
Activities & Time PlanningActivities & Time Planning
Instructor: Inam Ul Haq
Dated: Sept 4th
, 2006
2. Copyright Aatif Kamal, NIIT (2006-07) 2
Motivation for Studying Project Management
IT Projects have terrible track record
A 1995 Standish Group study (CHAOS) found
that only 16.2% of IT projects were successful and
over 31% were canceled before completion,
costing over 81B$ in US alone
The need for IT Projects keeps increasing
In 1998, corporate America issued 200,000 new
application development projects
In 2001, there were 300,000 new IT projects
In 2003, over 500,000 new IT projects were
started
3. Copyright Aatif Kamal, NIIT (2006-07) 3
Project – Definition
In the broadest sense, a project is a specific,
finite task to be accomplished. Any activity
that results in a deliverable or a product.
Projects always begin with a problem. The
project is to provide the solution to this
problem.
When the project is finished it must be
evaluated to determine whether it satisfies
the objectives and goals.
4. Copyright Aatif Kamal, NIIT (2006-07) 4
Another Definition of Project
A project is a temporary endeavor
undertaken to accomplish a unique purpose
Attributes of projects
unique purpose
temporary
require resources, often from various areas
should have a primary sponsor and/or customer
involve uncertainty
5. Copyright Aatif Kamal, NIIT (2006-07) 5
Example of IT Projects
Northwest Airlines developed a new
reservation system called ResNet
Many Organizations upgrade hardware,
software and networks via projects
Organizations develop new software or
enhance existing systems to perform many
business functions
Note: “IT projects” refers to projects involving
hardware, software and networks
6. Copyright Aatif Kamal, NIIT (2006-07) 6
Software Project Management
Concerned with activities involved in ensuring
that software is delivered:
on time
on schedule
in accordance with the requirements of the
organization developing and procuring the
software
7. Copyright Aatif Kamal, NIIT (2006-07) 7
Laws of Project Management
No major project is ever installed on time, within budget, with the same
staff that started it. Yours will not be the first.
Projects progress quickly until they become 90% complete, then they
remain at 90% complete forever.
One advantage of fuzzy project objectives is that they let you avoid the
embarrassment of estimating the corresponding costs.
When things are going well, something will go wrong.
When things just can’t get any worse, they will
When things appear to be going better you have overlooked something
If project content is allowed to change freely, the rate of change will
exceed the rate of progress.
No system is ever completely debugged: attempts to debug a system
inevitably introduce new bugs that are even harder to find
A carelessly planned project will take three times longer to complete
than expected, a planned project will take only twice as long.
8. Copyright Aatif Kamal, NIIT (2006-07) 8
Project Stakeholders
Stakeholders are the people involved in or
affected by the project actives
Stakeholders include
The project sponsor and project team
Support staff
Customers
Users
Suppliers
Opponents to the project
9. Copyright Aatif Kamal, NIIT (2006-07) 9
Project Characteristics
One clear objective
A well defined set of end results
Goal oriented
End product or service must result
Finite
Fixed timeline, start date, end date, milestone dates
Limited
Budget, Resources, Time
Life Cycle
Recognizable sequence of phases
10. Copyright Aatif Kamal, NIIT (2006-07) 10
Project Characteristics (cont..)
Divisible into subtasks (called activities)
often numerous, essentially unique and non-
repetitive
sequenced by precedence relationship
require careful co-ordination and monitoring
Change (source of Conflict)
A single point of responsibility (the Project
Manager)
11. Copyright Aatif Kamal, NIIT (2006-07) 11
Negotiation & Conflict resolution
Two different types of negotiations
win-lose
your savings are other party’s losses
win-win
both parties try to understand the other party
needs
The win-win approach is a set of principles and
practices which enable a set of Interdependent
stakeholders to work out a mutually satisfactory
(win-win) set of shared commitments.
12. Copyright Aatif Kamal, NIIT (2006-07) 12
9 Project Management Knowledge Areas
Knowledge areas describes the key
competencies that project manager must
develop
4 - core knowledge areas lead to specific project
objectives (scope, time, cost and quality)
4 - facilitating areas are the means through which
the project objectives are achieved (human
resource, communication, risk and procurement
management)
1- knowledge area (project integration
management) affects and is affected by all of the
other knowledge areas
13. Copyright Aatif Kamal, NIIT (2006-07) 13
9 PM Knowledge Areas (cont..)
Project Integration Management
Describes the processes required to ensure that various
elements of the project are properly coordinated. It consist
of project plan development, project execution and
integrated change control.
Project Scope Management
Describes the processes required to ensure that the project
includes all the work required and integrated change
control.
Project Time Management
Describes the processes required to ensure the timely
completion of the project. It consist of initiation, scope
planning, scope definition, scope verification and scope
change control.
14. Copyright Aatif Kamal, NIIT (2006-07) 14
9 PM Knowledge Areas (cont..)
Project Cost Management
Describes the processes required to ensure that the project
is completed within the approved budget. It consist of
resource planning, cost estimating, schedule development
and schedule control.
Project Quality Management
Describes the processes required to ensure that the project
will satisfy the needs for which it was undertaken. It
consists of quality planning, quality assurance and quality
control.
Project Human Resource Management
Describes the processes required to make the most
effective use of the people involved with the project. It
consist of organizational planning, staff acquisition and
team development.
15. Copyright Aatif Kamal, NIIT (2006-07) 15
9 PM Knowledge Areas (cont..)
Project Communication Management
Describes the processes required to ensure timely and
appropriate generation, collection, dissemination, storage and
ultimate disposition of project information. It consist of
communications planning, information distribution, performance
reporting and administrative closure,
Project Risk Management
Describes the processes concerned with identifying, analyzing
and responding to project risk. It consist of risk management
planning, risk identification, qualitative risk analysis, quantitative
risk analysis, risk response planning and risk monitoring and
control.
Project Procurement Management
Describes the processes required to acquire goods and services
from the outside the performing organization. It consist of
procurement planning, solicitation planning, solicitation, source
selection, contract administration and contract closeout
16. Copyright Aatif Kamal, NIIT (2006-07) 16
A Hierarchy of Activities
WBS (Work Breakdown Structure)
The backbone of any project is WBS. It describes the steps
necessary to carry out the project and their relationship to each
other, Not easy and straight forward.
System:
(IEEE) collection of components organized to accomplish a specific
function or set of function.
Program > Project > Work Package > Task > Work Unit
Program
A Group of Related Projects that is managed together, Programs
usually include an Element of Ongoing activity
An exceptionally large, long range objective that can be broken
into projects
E.g. Govt. of Pakistan Poverty reduction program
17. Copyright Aatif Kamal, NIIT (2006-07) 17
A Hierarchy of Activities (cont..)
Program > Project > Work Package > Task > Work Unit
Projects
A temporary endeavor undertaken to create a unique
product or service
A specific finite task
Work Package
Project major set of activities / Modules
Each WP has clear set of Objectives, Task and deliverables
Each WP must have WP leader
One continuous set of work units with a clearly defined and
observable beginning and end
18. Copyright Aatif Kamal, NIIT (2006-07) 18
A Hierarchy of Activities (cont..)
Program > Project > Work Package > Task > Work Unit
Activity
An element of work performed during the course of a project. An
activity has an expected duration, cost and resource requirement
Any Task, Job or Operation that must be completed to finish a
project
Synonym for Task
Must Result in a Tangible deliverable
Task
A subdivision of an activity
Synonym for activity
Task must have one or more responsible person
Work Unit
Subdivision of a work package
Not recognized as a term
19. Copyright Aatif Kamal, NIIT (2006-07) 19
Project Management - Advantages
Responsiveness to Clients and the
Environment
Ability to make Timely Trade-off Decisions
Central Locus of Decisions to insure overall
Project Optimality
Better control, better customer relations,
Shorter development time, lower costs,
Higher quality and reliability, higher profit
margins, better co-ordination, higher morale
21. Copyright Aatif Kamal, NIIT (2006-07) 21
The Project Management Profession
A 1996 Fortune article called project management
the “number one career choice”
Other authors and IT Gurus stress that Project
managers are who add value to organizations
Professional societies like the Project Management
Institute (PMI) have grown tremendously
Average Salaries for Project managers are over 81K
US$ per year
22. Copyright Aatif Kamal, NIIT (2006-07) 22
Project Management Certification
PMI provides certification as a Project Management
Professional (PMP)
A PMP has documented sufficient project
experience, agreed to follow a code of ethics, and
passed the PMP exam
The number of people earning PMP certification is
increasing quickly, and the certification program
department received ISO approval in 1999
Other groups, like the Singapore Computer Society,
have their own IT PM Certification programs
23. Copyright Aatif Kamal, NIIT (2006-07) 23
Assignment 01
Define Project, Project Management and
Process
Write a note on W5HH Principle
An ill-structured will result in?
What threats will you predict in SPM?
What is fuzzy project?
No project is 100% complete, why?