- Photography
- Audiobooks
- New Baby
- Cacti
- Telemarketing
- Weinberg, Larry
- Weiss, Brian
- Eliot, T. S.
- ( P )
- The Littles
- Shooting
- Hahn, Mary Downing
- Contemporary
- Vocational Tests
- Education
- Broughton, James
- Pain Medicine
- Star Wars
- Tai Chi & Qi Gong
- ACT (American College Tests)
- Carlyle, Thomas
- Mo, Timothy
- Greek & Roman
- Utrillo, Maurice
- Spanish Language
- Hispanic American
- Saul, John
- Bali
- Diseases
- Baudino, Gael
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computers & Internet : Project Management : Agile
-
Apply the principles of Scrum, one of the most popular agile programming methods, to software project management—and focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more effectively and efficiently. Help eliminate the ambiguity into which so many software projects are borne, where vision and planning documents are essentially thrown over the wall to developers. This high-level reference describes how to use Scrum to manage complex technology projects in detail, combining expert insights with examples and case studies based on Scrum. Emphasizing practice over theory, this book explores every aspect of using Scrum, focusing on driving projects for maximum return on investment.
-
When software development teams move to agile methods, experienced project managers often struggle—doubtful about the new approach and uncertain about their new roles and responsibilities. In this book, two long-time certified Project Management Professionals (PMPRs) and Scrum trainers have built a bridge to this dynamic new paradigm. They show experienced project managers how to successfully transition to agile by refocusing on facilitation and collaboration, not “command and control.”
The authors begin by explaining how agile works: how it differs from traditional “plan-driven” methodologies, the benefits it promises, and the real-world results it delivers. Next, they systematically map the Project Management Institute’s classic, methodology-independent techniques and terminology to agile practices. They cover both process and project lifecycles and carefully address vital issues ranging from scope and time to cost management and stakeholder communication. Finally, drawing on their own extensive personal experience, they put a human face on your personal transition to agile--covering the emotional challenges, personal values, and key leadership traits you’ll need to succeed.
Coverage includes
- Relating the PMBOKR Guide ideals to agile practices: similarities, overlaps, and differences
- Understanding the role and value of agile techniques such as iteration/release planning and retrospectives
- Using agile techniques to systematically and continually reduce risk
- Implementing quality assurance (QA) where it belongs: in analysis, design, defect prevention, and continuous improvement
- Learning to trust your teams and listen for their discoveries
- Procuring, purchasing, and contracting for software in agile, collaborative environments
- Avoiding the common mistakes software teams make in transitioning to agile
- Coordinating with project management offices and non-agile teams
- “Selling” agile within your teams and throughout your organization
For every project manager who wants to become more agile.
Part I An Agile Overview 7
Chapter 1 What is "Agile"? 9
Chapter 2 Mapping from the PMBOKR Guide to Agile 25
Chapter 3 The Agile Project Lifecycle in Detail 37
Part II The Bridge: Relating PMBOKR Guide Practices to Agile Practices 49
Chapter 4 Integration Management 51
Chapter 5 Scope Management 67
Chapter 6 Time Management 83
Chapter 7 Cost Management 111
Chapter 8 Quality Management 129
Chapter 9 Human Resources Management 143
Chapter 10 Communications Management 159
Chapter 11 Risk Management 177
Chapter 12 Procurement Management 197
Part III Crossing the Bridge to Agile 215
Chapter 13 How Will My Responsibilities Change? 217
Chapter 14 How Will I Work with Other Teams Who Aren't Agile? 233
Chapter 15 How Can a Project Management Office Support Agile? 249
Chapter 16 Selling the Benefits of Agile 265
Chapter 17 Common Mistakes 285
Appendix A Agile Methodologies 295
Appendix B Agile Artifacts 301
Glossary 321
Bibliography 327
Index 333
-
-
-
This book is certainly about software development management, but it is also a book about business. Managers can no longer afford to discuss these two topics independently. This book is meant to eliminate the seat-of-the-pants intuition and rough approximations that have been far too prevalent in software development management. The growing popularity of agile methods has shown that a healthy balance between strict process and individual flexibility can be achieved. David Anderson takes it a step farther, and explains how the healthy balance of agility can help businesses become more profitable. The result is a book that will allow managers to foster teams that produce better software, less expensively, on time, and with fewer defects.
-
Find out how your company s full project portfolio can benefit from the principles of agility from an expert on agile processes. Agile software development is now more popular than ever, but agility doesn t need to stop there. This guide takes a big-picture look at how portfolio managers and project managers can make use of proven agile development methods to increase organizational efficiency.
It can be difficult for companies to manage multiple development teams and to ensure that they are in line with evolving corporate strategies. Agile project-management methods help you build more flexible processes that invite feedback and collaboration, adapt to change, and gain better project insights. They enable project teams to execute corporate strategy and top-level managers to make sound decisions. This guide delivers practical, real-world strategies for implementing agile methods across your organization. Learn best practices for reassessing your company-wide processes; successfully coordinating multiple software teams without imposing a rigid, top-down structure; developing clear roles and responsibilities; and transitioning to an agile enterprise.Key Book Benefits:
Delivers practical, real-world guidance on bringing agile software development methods to your entire enterprise Provides specific suggestions for improving processes, developing clear roles, and making decisions Features a survey of popular agile project management methods
-
Are you being asked to manage a project with:
- unclear requirements?
- high levels of change?
- a team using Extreme Programming or other Agile Methods?
If you are a project manager or team leader who is interested in learning the secrets of successfully controlling and delivering agile projects, then you have come to the right place.
From learning how agile projects are different from traditional projects, to detailed guidance on a number of agile management techniques and how to introduce them onto your own projects, we have the insider secrets from some of the industry experts – the visionaries who developed the agile methodologies in the first place.
Other books on the topic present a single management method for agile projects; this one, however, presents management techniques that are common to all agile development methods. So, whether you are using Extreme Programming (XP), Scrum, Feature-Driven Development (FDD), one of the Crystal Methods, Lean Development, Dynamic Systems Development Method (DSDM), or any other agile method, this book is written for you.Managing Agile Projects contains well over 400 pages packed full of insider tips on how to make these methods work for you. Chapters focus on topics critical to the success of projects facing changing requirements and seemingly impossible deadlines. Chapters cover topics such as engineering unstable requirements, active stakeholder participation, conducting agile meetings, extreme testing, agile documentation, and how to use agile methods under fixed price contracts. The book also provides information to help you plan your agile projects better to avoid some common pitfalls introduced by the fast pace and concurrent activities common to agile development methods. This book will show you the tricks to keeping agile projects under control.
You can apply some of the techniques in this book to your current project, right now. Why wait any longer? -
-
The first book to cover Agile Modeling, a new modeling technique created specifically for XP projects eXtreme Programming (XP) has created a buzz in the software development community-much like Design Patterns did several years ago. Although XP presents a methodology for faster software development, many developers find that XP does not allow for modeling time, which is critical to ensure that a project meets its proposed requirements. They have also found that standard modeling techniques that use the Unified Modeling Language (UML) often do not work with this methodology. In this innovative book, Software Development columnist Scott Ambler presents Agile Modeling (AM)-a technique that he created for modeling XP projects using pieces of the UML and Rational's Unified Process (RUP). Ambler clearly explains AM, and shows readers how to incorporate AM, UML, and RUP into their development projects with the help of numerous case studies integrated throughout the book.
- AM was created by the author for modeling XP projects-an element lacking in the original XP design
- The XP community and its creator have embraced AM, which should give this book strong market acceptance
Companion Web site at www.agilemodeling.com features updates, links to XP and AM resources, and ongoing case studies about agile modeling.
-
Software documentation forms the basis for all communication relating to a software project. To be truly effective and usable, it should be based on what needs to be known. Agile Documentation provides sound advice on how to produce lean and lightweight software documentation. It will be welcomed by all project team members who want to cut out the fat from this time consuming task. Guidance given in pattern form, easily digested and cross-referenced, provides solutions to common problems.
Straightforward advice will help you to judge:
- What details should be left in and what left out
- When communication face-to-face would be better than paper or online
- How to adapt the documentation process to the requirements of individual projects and build in change
- How to organise documents and make them easily accessible
- When to use diagrams rather than text
- How to choose the right tools and techniques
- How documentation impacts the customer
Better than offering pat answers or prescriptions, this book will help you to understand the elements and processes that can be found repeatedly in good project documentation and which can be shaped and designed to address your individual circumstance. The author uses real-world examples and utilises agile principles to provide an accessible, practical pattern-based guide which shows how to produce necessary and high quality documentation.
-
In a fast-paced environment filled with uncertainty, successfully completing projects on time can feel like running an obstacle course. An emphasis on speed often forces project teams to make decisions without crucial data, leading to frequent changes of direction once more information becomes known. If people aren't light on their feet, complicated projects can easily get tripped up.
Agile Project Management gives readers the strategies they need to take charge of urgent projects that involve unique resources and elements of uncertainty. The book offers an improvement upon classical project management processes by tying project processes more directly to the ever-changing requirements of business objectives -- achieving improved flexibility and response time. Filled with examples showing how to implement agile PM into all project situations, the book demonstrates how to develop an appropriate and supportive infrastructure and environment, and reviews the roles of the project manager, general management, and the project team. Agile Project Management is the ultimate method for achieving superior results in an accelerated and changing environment.
-
...the authors were careful not to throw the (agile) baby out with the (XP) bathwater. The aim was to refactor the process not to destroy it completely.
— Pan Pantziarka, Application Development Advisor
This book describes how to apply ICONIX Process (a minimal, use case-driven modeling process) in an agile software project. Its full of practical advice for avoiding common "agile" pitfalls. Further, the book defines a core agile subsetso those of you who want to "get agile" need not spend years learning to do it. Instead, you can simply read this book and apply the core subset of techniques.
The book follows a real-life .NET/C# project from inception and UML modeling, to working codethrough several iterations. You can then go on-line to compare the finished product with the initial set of use cases.
The book also introduces several extensions to the core ICONIX Process, including combining Test-Driven Development (TDD) with up-front design to maximize both approaches (with examples using Java and JUnit). And the book incorporates persona analysis to drive the projects goals and reduce requirements churn.
-
Many organizations are starting to reap rewards from adding Agile methods to their development practices. Learn what Project Managers and Business Analysts need to know about Extreme Programming (XP), User Stories and "The Planning Game." Specifically, this recording will give practical Agile tips and tricks including how to specify User Stories to effectively drive out your Client’s true business requirements.
In this recording, you will:
- Understand how User Stories can be an effective technique for gathering user requirements.
- Learn tips & techniques on how to do User Stories effectively.
- Know how detailed User Stories need to be specified.
- Know exactly how many User Stories are required.
- Learn the PM’s and BA’s role in an XP development environment. -
-
In recent years, the Internet revolution has caused a shift in how fast technology is developed and marketed. We have seen the appearance of "Web Years" as a measure of time, and the widespread adoption of Rapid Application Development (RAD) as a standard software development method used in even our largest organizations. There has been a parallel shift in how projects are managed. First appearing in software development projects, Agile Development methods are now a very hot topic in software development conferences and magazines. These are methods that stress the speed of development and close interaction with the customer over traditional, more bureaucratic, practices.
This recording will outline the underlying principles of Agile Development and details of how it differs from traditional development projects. Then, using an agile project management method called Scrum, it will illustrate how agile management methods used in software development may be extended to projects frorm other application areas outside of I/T. Listeners will come away from the session with a high-level understanding of the Agile Development philosophy and how it differs from traditional development approaches, enough of an understanding of Scrum to be able to determine if and how it could be implemented on a project, and a list of resources for further information on Agile Development and Scrum.
-
Today’s pace of change has reached unprecedented levels only seen in times of war. As a result, project management has changed accordingly with the pressure to deliver and make things count quickly. This audiobook looks back at a period of incredible change and mines lessons that Project Managers can use today.
In May 1940, the United Kingdom (UK) was facing a dire situation, an imminent invasion. As the evacuation of Dunkirk unfolded, the scale of the disaster became apparent. The army abandoned 90% of its equipment, the RAF fighter losses were deplorable, and over 200 ships were lost.
Winston Churchill, one of the greatest leaders of the 20th century, was swept into power. With depleted forces and no organized defense, the situation required a near miracle. Churchill had to mobilize quickly and act with agility to assemble a defense. He had to make the right investment choices, pour resources in, and deliver a complete project in time to save his country. This audio looks at Churchill as an agile Project Manger, turning a disastrous situation into an unexpected victory.
-
-
Starts with an introduction to fundamental principles in order to establish a basic understanding of the complexity and comprehensiveness of the discipline. Softcover.
-
In a business environment where companies are outsourcing their software development projects to India and other offshore centres, it becomes critical to make sure that the offshore service providers are managing the projects properly to reduce the risk of failure. Recent statistics show that overall, outsourced software development projects may increase overall risk; however, many techniques exist to reduce this risk and improve overall project performance. Written by a senior manager within one of the large Indian outsourcing firms, "Managing Offshore Development Projects: An Agile Approach" shows how agile management methods can be used to better manage and control these offshore projects. With examples from many real-world projects, the book presents a unique look at how to manage agile projects in an outsourced environment. Full of charts, graphs, and metrics, this book is an invaluable resource that should be on the shelf of every manager considering using and offshore partner on his or her next project.
-
Agile/virtual enterprise (A/VE) is seen as a new and most advanced organizational paradigm, and is expected to serve as a vehicle towards a seamless perfect alignment of the enterprise within the market. Agile Virtual Enterprises: Implementation and Management Support addresses A/VE as a highly dynamic, reconfigurable agile network of independent enterprises sharing all resources, including knowledge, market, and customers; using specific organizational architectures that introduce the enterprises’ true virtual environments.
-
The software development market continues to grow worldwide. As projects become more complicated and the pressure to “do more with less” becomes the rule of thumb, the need for software managers to be well-versed with project management best-practices becomes even more critical. Ultimately, every software development leader’s primary responsibility is to lead their organization to deliver quality products on time and under budget, but until now, there hasn’t been a concise set of principles for managers to follow to ensure these goals are met. "Principles of Software Development Leadership: Applying Project Management Principles to Software Development" successfully integrates principles outlined by PMI in its Project Management Body of Knowledge with software leadership best-practices. It provides all levels of software management, from program managers and project managers to software executives, with a set of best-practices that will collectively create successful outcomes, and in turn will motivate software teams to deliver quality products on time. Especially important in today’s fast-paced environment, Principles of Software Development Leadership also shows software managers how to deliver quality products on time through the management of the relationship between planning, process, and people. Tips are presented on how to run software development like a business, master scheduling, track improvement, find and retain talent, and much more.





















