Search Results for "balancing-agility-and-discipline"

Balancing Agility and Discipline

Balancing Agility and Discipline

A Guide for the Perplexed

  • Author: Barry W. Boehm,Barry Boehm,Richard Turner
  • Publisher: Addison-Wesley Professional
  • ISBN: 9780321186126
  • Category: Computers
  • Page: 266
  • View: 4774
DOWNLOAD NOW »
"Balancing Agility and Discipline" begins by defining the terms, sweeping aside the rhetoric and drilling down to core concepts. The authors describe a day in the life of developers who live on one side or the other. Their analysis is both objective and grounded, leading to clear and practical guidance for all software professionals.

Balancing Agility and Formalism in Software Engineering

Balancing Agility and Formalism in Software Engineering

Second IFIP TC 2 Central and East European Conference on Software Engineering Techniques, CEE-SET 2007, Poznan, Poland, October 10-12, 2007, Revised Selected Papers

  • Author: Bertrand Meyer,J.R. Nawrocki
  • Publisher: Springer Science & Business Media
  • ISBN: 3540852786
  • Category: Business & Economics
  • Page: 305
  • View: 5567
DOWNLOAD NOW »
The origins of CEE-SET go back to the end of the 1990s, when the Polish Inf- mation Processing Society together with other partners organized the Software Engineering Education Symposium, SEES 1998, sponsored by CEPIS, and the Polish Conference on Software Engineering, KKIO 1999 (the latter has become anannualevent). AfewyearslaterKKIOchangedtoaninternationalconference on Software Engineering Techniques, SET 2006, sponsored by Technical C- mittee 2 (Software: Theory and Practice) of the International Federation for Information Processing, IFIP [http: //www. i?p. org/]. In 2007 the conference got a new name: second IFIP TC2 Central and East-European Conference on So- ware Engineering Techniques, CEE-SET 2007. It took place in Poznan, Poland, and lasted for three days, from October 10 to 12, 2007 (the details are on the conference web page http: //www. cee-set. org/2007). The conference aim was to bring together software engineering researchers and practitioners, mainly from Central and East-European countries (but not only), and allow them to share their ideasandexperience. Thespecialtopicfor2007was"BalancingAgilityand Formalism in Software Engineering. " The conference was technically sponsored by: - IFIP Technical Committee 2, Software: Theory and Practice - Gesellschaft fu ]r Informatik, Special Interest Group Software Engineering - John von Neumann Computer Society (NJSZT), Hungary - Lithuanian Computer Society - Polish Academy of Sciences, Committee for Informatics - Polish Information Processing Society - Slovak Society for Computer Science Financial support was provided by IBM Software Laboratory in Krakow, MicrosoftResearch, MicrosoftPolska, PolishInformationProcessingSociety, and the XPrince Consortium. The conference program consisted of 3 keynote speeches given by Scott W.

Software Engineering for Modern Web Applications: Methodologies and Technologies

Software Engineering for Modern Web Applications: Methodologies and Technologies

Methodologies and Technologies

  • Author: Brandon, Daniel M.
  • Publisher: IGI Global
  • ISBN: 1599044943
  • Category: Computers
  • Page: 402
  • View: 8831
DOWNLOAD NOW »
"This book presents current, effective software engineering methods for the design and development of modern Web-based applications"--Provided by publisher.

Lean Architecture

Lean Architecture

for Agile Software Development

  • Author: James O. Coplien,Gertrud Bjørnvig
  • Publisher: John Wiley & Sons
  • ISBN: 0470970138
  • Category: Computers
  • Page: 376
  • View: 4656
DOWNLOAD NOW »
More and more Agile projects are seeking architectural roots as they struggle with complexity and scale - and they're seeking lightweight ways to do it Still seeking? In this book the authors help you to find your own path Taking cues from Lean development, they can help steer your project toward practices with longstanding track records Up-front architecture? Sure. You can deliver an architecture as code that compiles and that concretely guides development without bogging it down in a mass of documents and guesses about the implementation Documentation? Even a whiteboard diagram, or a CRC card, is documentation: the goal isn't to avoid documentation, but to document just the right things in just the right amount Process? This all works within the frameworks of Scrum, XP, and other Agile approaches

The Incremental Commitment Spiral Model

The Incremental Commitment Spiral Model

Principles and Practices for Successful Systems and Software

  • Author: Barry Boehm,Jo Ann Lane,Supannika Koolmanojwong,Richard Turner
  • Publisher: Addison-Wesley Professional
  • ISBN: 0132882973
  • Category: Computers
  • Page: 336
  • View: 7847
DOWNLOAD NOW »
“The title makes a huge promise: a way to divide commitment into increments that are both meetable (good news for developers) and meaningful (good news for managers and stakeholders). And the book makes good on that promise.” –Tom DeMarco, Principal, The Atlantic Systems Guild, author of Peopleware, Deadline, and Slack “I am seriously impressed with this ICSM book. Besides being conceptually sound, I was amazed by the sheer number of clear and concise characterizations of issues, relationships, and solutions. I wanted to take a yellow highlighter to it until I realized I’d be highlighting most of the book.” –Curt Hibbs, Chief Agile Evangelist, Boeing Use the ICSM to Generate and Evolve Your Life-Cycle Process Assets to Best Fit Your Organization’s Diverse and Changing Needs Many systems development practitioners find traditional “one-size-fits-all” processes inadequate for the growing complexity, diversity, dynamism, and assurance needs of their products and services. The Incremental Commitment Spiral Model (ICSM) responds with a principle- and risk-based framework for defining and evolving your project and corporate process assets, avoiding pitfalls and disruption, and leveraging opportunities to increase value. This book explains ICSM’s framework of decision criteria and principles, and shows how to apply them through relevant examples. It demonstrates ICSM’s potential for reducing rework and technical debt, improving maintainability, handling emergent requirements, and raising assurance levels. Its coverage includes What makes a system development successful ICSM’s goals, principles, and usage as a process-generation framework Creating and evolving processes to match your risks and opportunities Integrating your current practices and adopting ICSM concepts incrementally, focusing on your greatest needs and opportunities About the Website: Download the evolving ICSM guidelines, subprocesses, templates, tools, white papers, and academic support resources at csse.usc.edu/ICSM.

Tools and Tactics for Operations Managers (Collection)

Tools and Tactics for Operations Managers (Collection)

  • Author: Randal Wilson,Arthur V. Hill,Hillel Glazer
  • Publisher: FT Press
  • ISBN: 0133115135
  • Category: Business & Economics
  • Page: 953
  • View: 659
DOWNLOAD NOW »
A brand new collection of state-of-the-art operations management tools and tactics… 3 authoritative books, now in a convenient e-format, at a great price! 3 authoritative eBooks bring together today’s most valuable new operations management techniques and solutions! Apply today’s most innovative operations management techniques to improve performance and value in any organization -- even the most complex or constrained! In High Performance Operations, Hillel Glazer shows how to optimize business performance and profitability while maintaining strong governance and compliance. Glazer demonstrates how to integrate lean and systems thinking, and systematically incorporating compliance into planning for overall performance, value, and profitability, rather than viewing it as an end in itself. Learn how to clarify competing interests and implement pre-conditions for success; use systems thinking to promote operational excellence; eliminate single points of failure; establish proof-of-performance; scale your successes, and get more of "what went right"! The Encyclopedia of Operations Management is the perfect single-volume "field manual" for every OM or supply chain professional. Nearly 1,500 well-organized, up-to-date definitions cover every facet of supply chain design, planning, management, and optimization. For the first time, this remarkable reference brings together up-to-the-minute information about topics ranging from accounting and customer service to transportation and warehousing. Next, in The Operations Manager's Toolbox , Randal Wilson helps you use proven project management (PM) tools and techniques to supercharge efficiency, free up resources, eliminate unnecessary meetings, and get more done faster. Wilson shows how to apply PM to complete crucial "smaller" tasks that can deliver rapid and sizable improvements. You’ll learn how to plan, implement, and measure the success of high-impact changes, and organize key tasks so they actually get done. Discover specific techniques for eliminating waste in engineering, manufacturing, distribution, and inventory. Next, learn how to use PM to manage teams, schedules, budgets, and resources more effectively, and systematically predict and mitigate operational risks. Whatever your role in operations management, this unique eBook collection will help you perform far more effectively – in your organization, and in your career! From world-renowned operations management experts Hillel Glazer, Arthur V. Hill, and Randal Wilson

Design Research in Information Systems

Design Research in Information Systems

Theory and Practice

  • Author: Alan Hevner,Samir Chatterjee
  • Publisher: Springer Science & Business Media
  • ISBN: 9781441956538
  • Category: Business & Economics
  • Page: 320
  • View: 9623
DOWNLOAD NOW »
It is 5 years since the publication of the seminal paper on “Design Science in Information Systems Research” by Hevner, March, Park, and Ram in MIS Quarterly and the initiation of the Information Technology and Systems department of the Communications of AIS. These events in 2004 are markers in the move of design science to the forefront of information systems research. A suf cient interval has elapsed since then to allow assessment of from where the eld has come and where it should go. Design science research and behavioral science research started as dual tracks when IS was a young eld. By the 1990s, the in ux of behavioral scientists started to dominate the number of design scientists and the eld moved in that direction. By the early 2000s, design people were having dif culty publishing in mainline IS journals and in being tenured in many universities. Yes, an annual Workshop on Information Technology and Systems (WITS) was established in 1991 in conju- tion with the International Conference on Information Systems (ICIS) and grew each year. But that was the extent of design science recognition. Fortunately, a revival is underway. By 2009, when this foreword was written, the fourth DESRIST c- ference has been held and plans are afoot for the 2010 meeting. Design scientists regained respect and recognition in many venues where they previously had little.

Critical Code

Critical Code

Software Producibility for Defense

  • Author: National Research Council,Division on Engineering and Physical Sciences,Computer Science and Telecommunications Board,Committee for Advancing Software-Intensive Systems Producibility
  • Publisher: National Academies Press
  • ISBN: 0309159482
  • Category: Computers
  • Page: 160
  • View: 3160
DOWNLOAD NOW »
Critical Code contemplates Department of Defense (DoD) needs and priorities for software research and suggests a research agenda and related actions. Building on two prior books--Summary of a Workshop on Software Intensive Systems and Uncertainty at Scale and Preliminary Observations on DoD Software Research Needs and Priorities--the present volume assesses the nature of the national investment in software research and, in particular, considers ways to revitalize the knowledge base needed to design, produce, and employ software-intensive systems for tomorrow's defense needs. Critical Code discusses four sets of questions: To what extent is software capability significant for the DoD? Is it becoming more or less significant and strategic in systems development? Will the advances in software producibility needed by the DoD emerge unaided from industry at a pace sufficient to meet evolving defense requirements? What are the opportunities for the DoD to make more effective use of emerging technology to improve software capability and software producibility? In which technology areas should the DoD invest in research to advance defense software capability and producibility?

Agility and Discipline Made Easy

Agility and Discipline Made Easy

Practices from OpenUP and RUP

  • Author: Per Kroll,Bruce MacIsaac
  • Publisher: Pearson Education
  • ISBN: 0132702487
  • Category: Computers
  • Page: 480
  • View: 2726
DOWNLOAD NOW »
"The Japanese samurai Musashi wrote: 'One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.' "Similarly, we have the long RUP and the short RUP, and all sizes in between. RUP is not a rigid, static recipe, and it evolves with the field and the practitioners, as demonstrated in this new book full of wisdom to illustrate further the liveliness of a process adopted by so many organizations around the world. Bravo!" --Philippe Kruchten, Professor, University of British Columbia "The Unified Process and its practices have had, and continue to have, a great impact on the software industry. This book is a refreshing new look at some of the principles underlying the Unified Process. It is full of practical guidance for people who want to start, or increase, their adoption of proven practices. No matter where you are today in terms of software maturity, you can start improving tomorrow." --Ivar Jacobson, Ivar Jacobson Consulting "Kroll and MacIsaac have written a must-have book. It is well organized with new principles for software development. I encounter many books I consider valuable; I consider this one indispensable, especially as it includes over 20 concrete best practices. If you are interested in making your software development shop a better one, read this book!" --Ricardo R. Garcia, President, Global Rational User Group Council, www.rational-ug.org/index.php "Agile software development is real, it works, and it's here to stay. Now is the time to come up to speed on agile best practices for the Unified Process, and this book provides a great starting point." --Scott W. Ambler, practice leader, Agile Modeling "IBM and the global economy have become increasingly dependent on software over the last decade, and our industry has evolved some discriminating best practices. Per and Bruce have captured the principles and practices of success in this concise book; a must for executives, project managers, and practitioners. These ideas are progressive, but they strike the right balance between agility and governance and will form the foundation for successful systems and software developers for a long time." --Walker Royce, Vice President, IBM Software Services-Rational "Finally, the RUP is presented in digestible, byte-size pieces. Kroll and MacIsaac effectively describe a set of practices that can be adopted in a low-ceremony, ad hoc fashion, suited to the culture of the more agile project team, while allowing them to understand how to scale their process as needed." --Dean Leffingwell, author and software business advisor and executive "This text fills an important gap in the knowledge-base of our industry: providing agile practices in the proven, scalable framework of the Unified Process. With each practice able to be throttled to the unique context of a development organization, Kroll and MacIsaac provide software teams with the ability to balance agility and discipline as appropriate for their specific needs." --Brian G. Lyons, CTO, Number Six Software, Inc. In Agility and Discipline Made Easy , Rational Unified Process (RUP) and Open Unified Process (OpenUP) experts Per Kroll and Bruce MacIsaac share twenty well-defined best practices that you and your team can start adopting today to improve the agility, predictability, speed, and cost of software development. Kroll and MacIsaac outline proven principles for software development, and supply a number of supporting practices for each. You'll learn what problems each practice addresses and how you can best leverage RUP and OpenUP (an open-source version of the Unified Process) to make the practice work for you. You'll find proactive, prescriptive guidance on how to adopt the practices with minimal risk and implement as much or as little of RUP or OpenUP as you want. Learn how to apply sample practices from the Unified Process so you can Execute your project in iterations Embrace and manage change Test your own code Describe requirements from the user perspective Architect with components and services Model key perspectives Whether you are interested in agile or disciplined development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved results--without overwhelming you and your team.

Mastering the Requirements Process

Mastering the Requirements Process

  • Author: Suzanne Robertson,James C. Robertson
  • Publisher: Pearson Education
  • ISBN: 9780132565431
  • Category: Computers
  • Page: 592
  • View: 2992
DOWNLOAD NOW »
"If the purpose is to create one of the best books on requirements yet written, the authors have succeeded." —Capers Jones It is widely recognized that incorrect requirements account for up to 60 percent of errors in software products, and yet the majority of software development organizations do not have a formal requirements process. Many organizations appear willing to spend huge amounts on fixing and altering poorly specified software, but seem unwilling to invest a much smaller amount to get the requirements right in the first place. Mastering the Requirements Process, Second Edition , sets out an industry-proven process for gathering and verifying requirements with an eye toward today's agile development environments. In this total update of the bestselling guide, the authors show how to discover precisely what the customer wants and needs while doing the minimum requirements work according to the project's level of agility. Features include The Volere requirements process—completely specified, and revised for compatibility with agile environments A specification template that can be used as the basis for your own requirements specifications New agility ratings that help you funnel your efforts into only the requirements work needed for your particular development environment and project How to make requirements testable using fit criteria Iterative requirements gathering leading to faster delivery to the client Checklists to help identify stakeholders, users, nonfunctional requirements, and more Details on gathering and implementing requirements for iterative releases An expanded project sociology section for help with identifying and communicating with stakeholders Strategies for exploiting use cases to determine the best product to build Methods for reusing requirements and requirements patterns Examples showing how the techniques and templates are applied in real-world situations