BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Techniques Content on InfoQ

  • Agile Operations in the Enterprise

    We've been hearing about agile operations quite a bit lately. There have been some good talks, articles and a few lively debates. It has even been called the "secret sauce for startups". What about those of us who aren't in a startup or a Web 2.0 company? Is agile operations something that can really work inside a large, established enterprise?

  • SOA Strategy and Spline Tactics

    In this article, Michael Poulin discusses agility-to-market changes that IT can gain using a strategy oriented onto the services. Using concepts of service-orientation as the major construct of the technical product portfolio, accompanied by a techniques he calls Spline Tactics, he examines how businesses can achieve strategic agility.

  • Agile – A Way of Life and Pragmatic Use of Authority

    Vinay Aggarwal shares many instances in life where authority is needed and lack of authority allows for extremely costly mistakes. He then explicitly suggests where authority could and should be used in Agile environments.

  • The Meme Lifecycle

    Julian Everett and Chris Matts describe an IT business case as a meme - one that is competing in the complex ecosystem that constitutes a market sector and show its implications. By taking this view of a business then an organization's short and long term strategies change and we get a completely different view of how and why current development practices exist and persist.

  • Scrum And Strategy

    If Scrum is all about short term, how then do the strategy folks work in such an ecosystem? More importantly, how does it help business leaders make and live up to important commitments? Good questions, but there aren’t easy enough answers. Doesn’t all this make strategy and Scrum look like the two poles of a magnet, or even further – the two extremes of the planet?

  • "Flirting" With Your Customers

    All over the world, there are classes that teach people how to flirt. A German university even requires their IT engineers take a flirting class—not to attract a partner, but to learn how to interact more effectively in the workplace. Flirting means connecting with others, and connecting is the key to good communication. That is what the first principal of the Agile Manifesto is all about.

  • Overcoming Technical Challenges for Adopting Agile Methods in the Enterprise

    This article touches upon challenges to adopting agile methods within the enterprise and provided strategies for addressing them. Set up development environments in a consistent fashion using automated scripts and checklists, facilitate automated testing and continuous integration by using standard tooling and test data transparency, and ensure a stricter criteria for the done definition.

  • Creating and Extending Apache Wicket Web Applications

    Apache Wicket is a powerful, light-weight component-based web application framework with strong separation of presentation and business logic. It enables you to create quality Web 2.0 applications which are easy to test, debug and support.

  • Agile Japan 2009

    Agile Japan 2009 was held in Tokyo on 22 April 2009. The event drew over 200 participants under the slogan of “developing the next-generation software development leaders.” This was the first full-scale event on Agile held in Japan with support from Agile Alliance.

  • Improving the Performance of Automatic Configuration Management Processes by Encouraging Human Intervention

    In this case study, the pattern of automatic processes interlaced with human intervention provided bwin with an instrument to raise process efficiency in CM drastically. Furthermore, successes of the incorporation of human factors into change management was an increased visibility and appreciation of the context and importance of change amongst team members and stakeholders across the company.

  • Burndown Analysis for Managing Productivity & Schedules

    Managing the productivity and the schedules on a project is always a big challenge due to the complexities involved in taking the decisions fast. We attempt to use the “Burndown” information to address this issue. We show how a burndown chart comes in handy when a Project team is faced with the tough questions on the issues pertaining to Schedule, Resource Management and Productivity.

  • The Role of Project Managers in Agile

    Agile, as per books does not talk of role of manager but talks of a coach/facilitator. This article first explains the role of project manager in general in any industry and then tries to map it with the role of coach/facilitator in Agile. During this discussion, the article also tries to widen the scope of being a coach/facilitator.

BT