Articles

C/D/H Consultant

Recent Posts

Project Managers Make Great Leaders

Posted by C/D/H Consultant on Feb 24, 2017 11:00:00 AM

Project Managers, the really good ones, should feel very excited about their future.   They have the core to great leadership – which most others do not.  Filling the gaps for an executive position should be easy.

Project managers are some of the best candidates to fill an executive role, because to carry out their usual work they have to bring together all the disparate aspects of theory, reality, vision, process, finances, value, politics and human nature to create successful outcomes. Project managers often manage projects that cross all organizational functions and get to see the organization as a whole entity rather than from the "siloed" view of the projects or program.

Read More

Topics: Project Management

Keep Your IT Infrastructure

Posted by C/D/H Consultant on Nov 1, 2016 9:47:59 AM

But it's changing rapidly – which makes it difficult to keep costs down, adhere to standards and guidance, and improve services, productivity, and customer satisfaction – let alone, all at the same time. So your infrastructure must be agile.

Read More

Topics: Agile Development

Do Your Developers Know What They Don't Know?

Posted by C/D/H Consultant on Nov 1, 2016 9:39:31 AM

It's hard work keeping up with the nearly daily changes in technology. We are not too different from medical doctors. We must keep up with industry trends and best practices if we want to give you the best solution for you. The moment that we fall behind, we are using outdated technologies and substandard patterns for architecting solutions, which lead to security risks and data integrity issues. That's why C/D/H is serious about its core values, including "Continuous Improvement." We constantly learn, so that we can be the best at what we do.

Read More

Topics: Application Development, Software Development, Development

The Value of a Code Review

Posted by C/D/H Consultant on Nov 1, 2016 9:33:10 AM

Systematic custom code review can uncover inefficient, unused, old, or mistakenly implemented code. Who wouldn't want to do that?

Read More

Topics: Code

What is a Consultant, and Why do You Need One?

Posted by C/D/H Consultant on Nov 1, 2016 9:27:47 AM

Consultants provide expert advice you can trust.

Read More

Topics: C/D/H

Mobile First? Cloud First? How About People First?

Posted by C/D/H Consultant on Nov 1, 2016 9:23:30 AM

With Satya Nadella taking over the role of CEO, Microsoft's stock is at or near its 10 year high. Nadella is getting high marks for his emphasis on being open to new platforms and embracing mobile and the cloud. He is leading the charge and now Microsoft is landing the crown jewel of its portfolio: Office for iPad and Android devices.

Read More

Topics: Mobile

User Experience-Where it Begins and Ends

Posted by C/D/H Consultant on Nov 1, 2016 8:39:22 AM

I’m sure it doesn’t come as a surprise when I say that User Experience is an absolute must-have in the development lifecycle of a product.

One of the most common problems that I’ve encountered when first analyzing an application is that it is often built up around what people think the customer wants, rather than an analysis of what the customer actually wants – or even more importantly – what the customer needs.

Let’s say there is a software application that you or someone you know interacts with on a daily basis that could really use an update. You have some ideas on what is needed but, as a stakeholder, you’re hesitant to make a large financial investment in a new software application without a full grasp of what is needed.

Start by asking yourself the following questions:

  • Do I understand my users’ needs and current frustrations in their entirety?
  • How often do my users seek assistance when interacting with the application?
  • Is my system built on a strong technical and strategic foundation that will satisfy my long-term goals?
  • How can I validate the usability of my application?

These are only some of the questions that are worth considering before initiating a development process. By bringing UX thinking into the very beginning of the process, it helps bring into focus the real obstacles, and subsequently, the strategic approach to overcome them. At the same time, on the back end, whatever has been designed needs to be built. And how something is built plays a major role in how it works for the end user.

Read More

Topics: UX

Modern Web and Single Applications: Introducing Processing to Presentation

Posted by C/D/H Consultant on Oct 14, 2016 11:32:42 AM

In our enterprise-driven society today, creating an edge on the competition through continual evaluation of inefficiencies, as well as streamlining of processes, have been key in maintaining a healthy, growing business. In only the past century, technology has proved to be a critical player in these efforts; today, proving that the growth-potential of any businesses is vastly limited if technology is not utilized. If you observe successful businesses today, these enterprises grow and thrive because of technology and innovation-driven individuals.

Read More

Topics: Application Development

What is Azure?

Posted by C/D/H Consultant on Oct 14, 2016 11:25:30 AM

Azure-Cloud Computing and Services

Read More

Topics: Cloud, Microsoft