In today’s landscape, every company is a software company. The only way to stay ahead of the competition is to find ways to accelerate product development. While some might rely on technology or automation tools to achieve this, others know that technology is useless without the right people to make complex decisions and accelerate progress. I recently interviewed Joseph de Castelnau, CTO of RezoArt, to gain insight into how he accelerates product development by building teams and training leaders.
With the changing landscape of software as a service, it is important now more than ever to eliminate silos and develop cross-functional teams/collaboration. I recently interviewed Barry Robinson, Senior Director of Enterprise Programs at GGP Retail REIT, to discuss how committing to IT change management principles helps organizations get full value from their business process applications and investments. IT becomes a business process enablement partner, not just a technology provider.
In his 2005 interview by InfoWorld based on his selection as one of the Top 25 CTO’s of the year, he stated that “you need to use the technology as a means to an end, not an end in itself.” This statement still rings true today.
If you've migrated your application to AWS, you're aware of the benefits of cloud computing. Even after you've moved your code into an EC2 instance and your files into S3, there are more AWS services you could be taking advantage of, and more are added every day. Below are five useful services every non-AWS professional should know about to get the most out of their application in AWS.
You’ve secured budget and stakeholder buy-in, and you’re ready to embark on a project that provides immense value to your organization. You think that with the hard parts over, everything from here on out will be smooth sailing. But without dedicating extra TLC to the project initiation phase, your hard work getting the green light may all have been for naught.
Part of creating 99.99 software is building high-functioning software development teams. We’ve all been in situations where we’re enamored with a candidate or vendor that looks great on paper: they check all the technology boxes, have the desired years of experience, and a history of working with organizations or clients you admire. But once you get them in the door or sign the contract, you realize you are working with an order taker, they lack follow-through, or they don’t have the level of respect, initiative, enthusiasm, creativity, or whatever other unique attributes your team values. What gives?