Top Menu

Category Archives Blog

Humans have always been very good in recognizing emotions on people’s faces, but what if computers would be able to do that too? Recent advances in the fields of machine learning and artificial intelligence are allowing computer scientists to create smarter apps that can identify things like sounds, words, images, and even facial expressions. Earlier this week, the Microsoft Project…

Every day, hour and minute, devices are becoming connected. The Internet of Things (IoT) has gone from a buzzword to a tangible and quickly advancing movement in the world of IT. Furthermore, a report cited by the MIT Technology Review estimates that by 2020, the number of connected “things” will reach nearly 30 billion. In fact, organizations across the globe are looking to…

Agility and flexibility are top of mind when it comes to delivering IT projects. With that being the case, the traditional waterfall development approach, which requires each step of a project to be completed before the IT team can move onto the next, seems a bit outdated. By now, you know about agile methodologies and how they can help improve…

More and more CIOs are under pressure to support evolving digital business scenarios, but are finding traditional project and development methods to be non-successful. This is why companies are increasingly turning to agile development methods to speed up projects and show their value. When executed well, the use of agile methods has the ability to transform IT business relationships and…

Applying Agile is not only a process implementation. It's more understanding human behavior and changing mind-sets per Agile principles and values. Most organizations use Scrum, out of all the Agile methods. Scrum is timeboxed and motivates team members to complete work within the timeboxes. The result is a productivity increase that can’t be ignored. Several teams I’ve worked with wondered…

The purpose of release planning is to commit to a plan for delivering an augmentation of product value. Release planning is a collaborative effort, and it usually involves the following roles: Scrum master – Facilitates the meeting Product owner – Represents a general view of the product backlog Delivery team or agile team – Provide insights into technical feasibility and dependencies Stakeholders – Act as trusted advisors as…

One of the major predicted project management trends for 2015 is that Agile will continue to gain popularity with IT projects. And that prediction has proven to be true so far. In VersionOne’s  9th Annual State of Agile Survey, they found that “Approximately 24% of respondents worked in organizations that have practiced Agile for greater than five years, up from 19% in…

The vital but most overlooked ingredient that contributes to making or breaking an Agile team is people. It is not enough for the team to be cross-functional, co-located, and have their time dedicated to the project. It is also not enough to identify team members by looking at their functional knowledge, technical skills, or specializations. These aspects are key but…

Fans, Tweets and Likes are vanity. ROI is sanity. It’s up to you to decide how crazy you can afford to be. (Lori R. Taylor) Social media has changed the way most of us communicate and collaborate, not just personally but professionally as well. IT professionals are no exception and in some areas they are leading the way. Both technology professionals…

Every great dream begins with a dreamer. Always remember, you have within you the strength, the patience, and the passion to reach for the stars to change the world. (Harriet Tubman) I am a dreamer! I’ve always been a dreamer, and I’ll always be a dreamer. And my dreams often include great technologies that will make the world a better place, so…

Close