BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Culture & Methods Content on InfoQ

  • "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.

  • Why Agile Adoption Fails in Some Organizations

    How often do you hear that a company attempting to adopt agile practices fails? This article examines and explains the often overlooked organizational reasons that agile fails, why it isn’t obvious, and some potential strategies for coping with organizational impediments. The article’s target audience is managers with budgetary responsibility although technical groups might also find interest.

  • Open Cloud Will Make Business SHINE

    William El Kaim describes an Open Cloud Model based on agile principles and driven by an independent user community to define it further. He provides a sketch of a potential Cloud Operating System. He also defines the SHINE principles for transforming IT into BT (Business Technology).

  • The Elephant in the Room: Using Brain Science to Enhance Working Relationships

    The new brain science (social neuroscience, positive psychology, and imaging techniques) give us tools for understanding and enhancing the ability of men and women to work together. Companies like Deloitte & Touche and IBM have seen financial results including increased retention of women by training their managers to use gender intelligence.

  • 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.

  • Building an Agile Team

    Building an agile software development team is not easy. Many managers and team leads hire technically capable people, throw some form of an agile process at the team, and hope that everything works as well as the literature says it does. This approach is not only unrealistic, but is prone to failure. This article will describe the components of a successful team and how we built this team.

  • 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.

  • Bringing in Social Content to Custom Applications with Apache Shindig

    This article discusses how an OpenSocial implementation, Apache Shindig, can be used to alleviate some commonly-encountered issues with implementing OpenSocial gadgets. Topics covered include the OpenSocial standard, Shindig architecture, how Shindig can be used to bring social networking content to an application, and usage of Shindig for OpenSocial enablement of the Gypsii social network.

  • 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.

  • Excerpts from an Interview with James Bach

    Following are the most relevant excerpts from the interview with James Bach at Oredev 2008. He covers topics like: engineering, why we should be telling success stories, opening our minds to other scientific domains, automated testing and exploratory testing.

  • Agile Lessons from a Management Guru

    Deming was one of a select group of thought leaders who have shaped modern management over the last century. He is best known for the impact he had on Japanese businesses with his teachings on design, manufacturing, sales and quality. The first three of Deming's fourteen points are examined in detail in the context of Agile software development.

BT