With the introduction of Agile, DevOps and Rapid Application Development (RAD), we’ve seen how software development practices have evolved to support shorter turnaround times for the delivery of new software and features.
In the cut-throat world of project delivery, it can be easy to lose sight of the real reason why you’re doing what you’re doing. With immense pressure for projects to hit their planned go live date, it’s easy to
Why should you care about managing up? Because job satisfaction cannot be achieved in the absence of a good relationship with the person you report to. It’s what makes everything flow, ensuring a mutually beneficial relationship that supports
For projects following an agile methodology, the term “backlog” refers to pieces of work, otherwise known as “user stories”, that are not currently being worked on. In traditional project thinking, the backlog would also constitute the project scope, i.e. what needs to
The cyber environment is becoming increasingly complex as the exponential surge of data continues. By 2020, Cisco estimates that approximately 99% of devices (50 billion) will be connected to the Internet. Currently, only 1% of devices are connected. This calls
Machine learning is one of the many emerging technologies that have given business analysts a competitive edge in the current technological world. This technology is able to offer accurate predictive models which analysts can use to generate creative and innovative
With modern technology providing so many different ways to communicate these days, you may be wondering how effective virtual communication can still be an issue. The reality is, even with so many new and improved communication tools at our
In this new world of big data and the Internet of Things (IoT), there’s certainly no shortage of data to be analysed in order to identify opportunities for business improvement. That said, organisations need to be clear about two
Every business that uses a corporate network, or an online system is vulnerable to cyber-attacks. Hackers can significantly disrupt daily business operations by introducing malicious code into their business environment.
Strategic problem solving is a critical skill needed by the leadership within any organisation. It is distinctly different from day-to-day problem solving in that you need to apply a longer-term lens to identify future problems a business may face