Exactly what is an Agile approach? And why is it so important in today's fast-moving product development environment?
Agile software development focuses on the delivery of working, valuable software in an incremental and iterative fashion. One of its many strengths is the inclusion of tight feature-driven feedback loops, combined with daily client collaboration.
At Bright Interactive we use a proven and effective Agile development approach called Scrum. With Scrum and solid engineering practices such as XP, we can deliver software projects which focus on relevant features and are adaptable to a changing plan.
And because of Scrum's incremental and iterative approach, we can avoid the pitfalls suffered by projects using a fixed-price Waterfall method of delivery.
Occasionally, as is the case with The National Archives, we get to work with clients across both sides of our business. In addition to custom web software development, Bright Interactive is also the company behind Asset Bank, industry leading Digital A...Continue reading... Dec. 16, 2015
Each of the speakers present demonstrated a real love for type, each brought their own case studies and demonstrations of effective uses of type on the web or in print. Here are just some samples of the useful and interesting things I picked up on from...Continue reading... Nov. 16, 2015
Last year, Mark Otto from Github wrote a popular blog post on how they go about architecting their CSS. Inspired by this spirit of knowledge sharing, other designers and engineers have since followed suit, including Mark Aparicio at Groupon, Brian Lovi...Continue reading... Nov. 5, 2015
Early one morning over the summer I joined an Institute of Directors roundtable discussion in London. These are my thoughts on exit strategies, self-managed teams and how to eat breakfast while being filmed (best advice: don't!)Continue reading... Oct. 19, 2015