4 critical roles for agile success

Agile development and delivery methodologies can help organizations improve product quality, accelerate time-to-market and increase customer satisfaction. In fact, making the switch to agile can provide a significant competitive advantage in the digital age. But to make the switch, you’ll need the right skills and personnel. A successful agile team can be broken down loosely…

Making the shift to a startup mentality

Startups and enterprises think differently — and for good reason. A business with 10 employees can move much more quickly than one with 10,000. Enterprises often support vast troves of legacy systems and have an existing client base to serve. And though they typically have more money at their disposal, they get a bad rap…

Infor CEO: Our IPO will take us to the next level

The systems of record employed to run the enterprise — ERP, CRM, HR, manufacturing, etc. — may not be the most thrilling software, but their successful implementation plays an outsized role in ensuring a smooth-running business. Oracle and SAP loom large as the broadest, deepest vendors in the space. But Charles Phillips, CEO of New…

13 signs your software project may be doomed

Every software project begins with fanfare and gleeful optimism. Even the smallest side hustle hacked together late at night is born of starry-eyed dreams. The team is convinced that with just a few lines of code and some open source libraries we’ll be done and accepting bonuses for our elegant, faultless work. But then a…

12 ways to ruin a new hire

Imagine yourself as the newest hire in IT, and on day one, you have no computer, no login or an incorrectly spelled email address. It happens. And when new employees don’t have a sense of their place in the business — or just don’t have a desk — it dramatically reduces their long-term chance of…