An estimated 70% of technology projects fail due to a lack of user adoption. Shouldn’t organizations understand their users and product as much as possible in order to prevent this from happening? Ted McCarthy explains how successful organizations emphasize and invest in UX, integrating it into their teams alongside product and engineering, and offers some useful tips along the way.
This report summarizes how the Large-Scale Scrum (LeSS) framework was used in developing a high capacity network gateway and how to grow R&D from 2 co-located teams to 20+ teams. It also describes how LeSS and agile development practices significantly accelerated the time to market and gave us the flexibility that traditional development practices never offered.
As software developers, we have the ability to change the world for the better, or the worst. With this power comes the question, “What is our duty to our customers, our society, and ourselves?”. Nils Löwe tries to answer this with his Manifesto for Responsible Software Development.
JGroups has many features useful to a Raft consensus based implementation. In this article, Ugo Landini takes us through a project to implement a Raft consensus based algorithm on top of JGroups.
Projects can be categorized as failures because of cost overruns, late deliveries or poor quality, but the right estimation processes can increase the likelihood of project success 16
In this article, authors examine the enterprise cloud market and technologies and provide guidance for choosing the right cloud solution. They also discuss the cloud computing best practices.
Rev. C. L. Gulati of Sant Nirankari Mission presented the opening keynote on the conference theme – Vasudhaiva Kutumbakam – The World is one family, at the Regional Scrum Gathering South Asia 2015.
In this article, Mark Foster — one of the editors of the ALPS specification — explains what semantic profiles are and how they can transform the way Web APIs are desgined and implemented.
The book Devops in Practice: Reliable and automated software delivery by Danilo Sato provides a hands-on approach for implementing continuous delivery and DevOps practices.
The collaboration of a company and its multidisciplinary units has never been more crucial than now.
This paper discusses, with examples, how high-value IT projects that do not involve software delivery, can be successfully executed by going back to the basics of Agile philosophy. 2
This series focuses on several African projects that are leveraging existing mobile technology to have a significant impact on people's lives.