Predictions 2020: More Changes For Software Development

Forrester IT

The world of software development will see big changes. Learn Forrester Research's top 5 predictions for the software development market in 2020. application development & delivery chief information officer (CIO) Information Technology low-code platforms prediction promoted

How to Architect Your Software Career

CEB IT

Frank is a software professional working for a large financial services firm. Develop a balanced skill set that will prepare you for new challenges associated with the digital age. Develop a career profile with a compilation of knowledge, ability, desire, personal considerations and the factors in life that light a fire in you. Build your own professional development roadmap. Take career development into your own hands and develop a roadmap for your career progression.

Be Better Than Best-Guess Development

Forrester IT

Developers sometimes feel as though they work in the dark, writing code, pushing updates, and delivering features but remaining detached from the customers they serve. agile application development & delivery application development methodologies application development processes & tools customer experience development & operations (DevOps) development platforms web development AD&D Agile application development Customer Experience (CX) Developers software

Modern Software Development - Why Less Code is More

Social, Agile and Transformation

Last week I participated in a panel, "The Future of Software" at the Northeast Javascript conference and was asked a question about code quality. Are you seeing better or worse code coming from developers today?" "I I'm not just talking about low code platforms that can enable software developers and citizen developers to build entire applications with relatively. agile software development citizen development software development software qa

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Ethical software development: Ask Uber and Volkswagen

Computer Weekly

Following TfL's decision against Uber, we investigate the role of professionalism and ethics in software development

5 Tips To Reduce Software Development Costs

Galido

Information Technology Blog - - 5 Tips To Reduce Software Development Costs - Information Technology Blog. Custom software development is a costly process. Is it possible to reduce software development costs? Numerous software development strategies exist.

How enterprise software development is changing

Computer Weekly

During Computer Weekly’s 50th anniversary event, we held a panel discussion at Skills Matter in London to look into how enterprise software is changing

Top 10 software development stories of 2016

Computer Weekly

Among the trends Computer Weekly has followed in 2016 is how software development is becoming a core competency of IT

Developing great products with StarCIO Agile Planning

Social, Agile and Transformation

The goal was, and still is, to establish a shared understanding of the requirements with the agile development team without overly specifying how the story should be implemented. about me agile planning agile software development digital transformation it management product management

Agile 171

CEOs And Software

Forrester IT

Hammond Summary What if CEOs — not software development and delivery leaders or CIOs — held the keys to the fast, high-quality software delivery that is so crucial to digital business? Many software leaders tell us […

Calling CEOs: Your Software Teams Need You — Now

Forrester IT

Our research indicates that software delivery success depends on the CEO’s active leadership of strategy, culture, and metrics. application development & delivery digital business CEO digital software software developmentThat’s right: CEOs, not just CIOs. This video explains what CEOs should do. For more, see our blog.

Mastercard woos software developers with API platform

Computer Weekly

Credit card company Mastercard is investing heavily in digital payments and wants to engage with developers and startups

Does Your Business Need Custom Software Development?

Galido

Information Technology Blog - - Does Your Business Need Custom Software Development? Each business owner thinks about custom software development. While using off-the-shelf software may seem sufficient for now, how sure are you of its security?

5 Ways to Improve Developer Productivity and Quality on Agile Development Teams

Social, Agile and Transformation

Many leaders that are new to scaling agile ask me about measuring individual developer and tester productivity since most agile metrics such as velocity are aggregate measures around a team's performance. agile software development DevOps digital transformation it management leadership offshore development organizational change product management project management software development software qa

The Future of Operations: A Developer

Forrester IT

Infrastructure is increasingly software-based with rapid container growth, composable infrastructure [i] , and of course the consumption of cloud. If You Create, You Develop - We're All Developers Now. Instead, they must augment their skills with those of developers.

Coadec suggests increase in software development apprenticeships

Computer Weekly

Not-for-profit Coadec urges the technology industry and government to increase the number of available software development apprenticeships in the UK to tackle the growing skills crisis

Software Delivery Management: ERP for IT redux?

Forrester IT

One thing that stood out was CloudBees’ advocacy of a new market concept, Software Delivery Management (SDM). I attended Jenkins World in San Francisco couple weeks back.

Sysadmins: You're All Developers Now

Forrester IT

In the age of the customer, admins need to be just as dynamic as their developer brethren. That means a hard shift to software-defined infrastructure. In other words, you need to become a developer. While you will learn much of this from developers, you will also impress on them key sysadmin principles like standardization, dependability, and security. Application Development Methodologies. Application Development Processes & Tools.

Adopt The “Spirit Of Agile”—Beyond Software Development

Forrester IT

There are two types of Agile people in the world: Capital “A” Agile people equate “agile” with Agile software development methodologies or frameworks. Lower case “a” agile people subscribe to the underlying values of Agile development, but most often use the […

Agile 127

4 Reasons Why Citizen Developers May Be The Next Big Thing in Application Development

Social, Agile and Transformation

I must be behind the times because last week was the first time I heard the term "Citizen Developer", a term Gartner defines as a user who creates new business applications for consumption by others using. development and runtime environments sanctioned by corporate IT. They are referring to a business user and not a software developer in IT, and are careful to distinguish this from Rogue-IT. innovation organizational change software development

How to Implement Agile on Lowcode and aPaaS Development Platforms

Social, Agile and Transformation

A colleague and friend recently asked me whether agile practices were appropriate when managing development on lowcode or aPaaS (application Platform as a Service) technologies. These higher level languages enable developers to write a class of applications faster and maintain them easier by providing development environments, programming constructs, and other tools.

Agile 159

How to Capture and Manage Technical Debt in Agile Development

Social, Agile and Transformation

If you're concerned about the technical debt accumulated by your organization, then consider developing ways to capture and measure it. agile planning agile software development it management product management software developmentIn my last post, I suggest teams should target nimble architectures and leverage agile principles that enable iterating on the design.

Agile 132

How virtual IT labs help software developers' CRM systems

IT Toolbox

Software development companies are turning to cloud-based applications to help them with sophisticated CRM activities that otherwise would consume mountains of vital time. For example, software companiesThey are seeking safe, secure, easily accessible cloud environments that can be used for customer support scenarios, regardless of how complex the customer’s environment is.

Release management strategies for agile development teams

Social, Agile and Transformation

agile planning agile software development cio DevOps it management software development software qaIs release management part of your agile practice? Are you able to tell stakeholders target dates for your next application releases? Are you tracking how often your teams hit these targets and which releases hit the targeted scope and quality? I’ve asked this question of many teams and hear various answers.

Agile 145

The Perils of Citizen Developers

Social, Agile and Transformation

agile software development cio citizen development cloud computing enterprise 2.0 it management organizational change software developmentMile wide spread sheets. String parsers that break when unrecognized characters are passed to it. Rapid fire queries that kill database performance. Forms that permit SQL injection. Hundreds or thousands of undocumented disparate applications that don't share data or design patterns. User experiences that have no consistency.

Beyond microservices; Software architecture driven by machine learning

Social, Agile and Transformation

It's not a question of if, it's a question of when and how AI and machine learning will change our programming and software development paradigms. A full stack developer elects to build a three-tiered web architecture using an MVC framework. AI big data data management innovation IOT software developmentToday's coding models are based on data storage, business logic, services, UX, and presentation.

Episode 2 @DrivingDig Tip of the Day: Agile Planning, Development, and Culture

Social, Agile and Transformation

As I am celebrating the launch of StarCIO Agile Planning, this month's @DrivingDig tweets are a mix of some of my early and best posts on agile development and planning. DrivingDig agile data agile planning agile software development

Agile 140

Agile Development is like Running a Restaurant Kitchen [Video]

Social, Agile and Transformation

I had the opportunity to work with Infoworld on this video illustrating how agile development is a lot like running a restaurant. They also require some creativity and innovation when developing new menu items and adjusting ingredients based on what's. agile software development DevOps software developmentRestaurants requires operational excellence to deliver high quality meals, excellent service, and on time delivery to restaurant patrons.

Agile 136

How Your Product Team Can Integrate Security Throughout Software Development Lifecycles

CTOvision

Read Harshit Agarwal explain how you can integrate security throughout software development lifecycle on Information Security Buzz : Integrating security into DevOps to deliver DevSecOps is no easy task: It requires changing the team’s mindset, processes, and technology.

5 Key Practices - What IT Takes to be a Citizen Developer on Low Code Platforms?

Social, Agile and Transformation

Does the IT department and the applications development team have to own and lead all application development efforts? Over my last couple of posts, I've been exploring how Citizen Developers - developers using light weight, often low code development platforms can help their business functions automate tasks, analyze data, develop knowledge repositories, and connect data across applications.

9 Ways IoT Integration Will Influence Custom Software Development

IT Toolbox

The wide use of IoT will bring about changes in all areas of IT, and will definitely affect such areas of custom software development as software R&D, application of new tech and web services, software architecture, front end development and UI design. According to a 2016 Ericsson Mobility Report, there will be 28 billion connected devices by the year 2021.

7 Required DevOps Practices Before Increasing Deployment Frequencies

Social, Agile and Transformation

agile planning agile software development cio DevOps it management software development software qaIn my last post, I shared 7 Prerequisites on Whether to Improve Deployment Frequencies with DevOps.

Devops 194

5 Reasons to Estimate Agile Development with Story Points

Social, Agile and Transformation

agile planning agile software development product management software developmentI have a few posts on agile estimation. Here's one on why estimating is important, another one on how to do one-week agile planning sprint, and a more detailed one on how to conduct an agile sizing meeting. Does agile poker help? If that's how the team wants to self organize and come to consensus on an estimate. I am often confronted with the question on whether to estimate in hours or.

Agile 165

Watch Out for New Barriers to Faster Software Development

Information Week

As software delivery cycles continue to shrink, software teams have to minimize the remaining inefficiencies, regardless of where they are in the SDLC

SDLC 52