Remove Controlling Remove Governance Remove SCRUM Remove Software Engineering
article thumbnail

Current State and Future Prospects of Scrum and Agile Development in Japan

Scrum.org

Since I became a Professional Scrum Trainer in November, I have been asked a lot about the current state, and the future perspectives, for Scrum and agile development in Japan, where I’ve worked for the last six years. So much so that many consider the paper to be part of the roots of Scrum. Why is that?

article thumbnail

Why does Agile focus on values and principles rather than a prescribed set of steps?

Scrum.org

We never solve the exact same problem again in software engineering and other creative work. In this scenario, we can use the framework and empirical process control as a guide to creating the solution or solving the complex problem, but we can’t create a production line for the complete work. It is continuous complex work.

Agile 165
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Project Delivery through the Definition of Done

Project Pulse Journal

This definition ensures transparency and quality control as features pass the development process. It may include coding, testing (unit, integration, system), documentation, design approvals, and any other conditions the team deems necessary in a software development project.

article thumbnail

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Hybrid–Agile Software Development Anti–Patterns, Risks, and Recommendations,” Paul E. McMahon, Cross Talk: The Journal of Defense Software Engineering , July/August 2015, pp. Architecting Large Scale Agile Software Development: A Risk–Driven Approach,” Ipek Ozkaya, Michael Gagliardi, Robert L. Kirkeboen, G., &

2003 46
article thumbnail

Estimating is a Learned Skill

Herding Cats

And the same process is applied to the Scrum development processes on those projects. . The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. 5 Oct 1990, Page 21.

article thumbnail

INVEST, Scrum and Enterprise IT

Herding Cats

This always takes us back the coupling and cohesion discussion all of us who were Software Engineers in the 1980's . We always want to minimize the number of interfaces between modules, minimize the complexity of each interface, and control the type of info flow. Highly coupled have program units dependent on each other.

article thumbnail

Webinar Recap: Project Performance Measurement – Part 2: What to Measure and How to Report

MPUG

Please send those over at any time using the chat question box on the “go to webinar” control panel where we do plan to answer those questions for you throughout the session today. Having spent half my life in the commercial space and half in the government space, the questions are always there. What’s happening now.