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

Help Rogue IT Go Legit With Citizen Development Platforms

Forrester IT

application development & delivery low-code platforms citizen developer low-code development platformMeet Ray. He’s the director of loan operations at a bank – and he’s running out of patience. It takes ages to process customer requests, find customer info, and decide on loans. His team is doing the best it can but is demoralized by poor customer reviews and lost deals. After asking central IT for […].

The Future of Operations: A Developer

Forrester IT

The management of your estate mandates that system administrators (sysadmins) quickly acquire skill sets common among Agile development and operations (DevOps) [ii] professionals. If You Create, You Develop - We're All Developers Now. Development & Operations (DevOps).

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. 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. In fact, the final evolution of this exchange is application and operations developers joining forces in a powerful mind-meld of talent. Application Development Methodologies.

The Four Faces of Rapid Development

Forrester IT

Heads up: We’re revising our market segments and vendor assessments in and around low-code development platforms and digital process automation (DPA).

Nvidia announces $99 AI computer for developers, makers, and researchers

CTOvision

In recent years, advances in AI have produced algorithms for everything from image recognition to instantaneous translation. But when it comes to applying these advances in the real world, we’re only just getting started. A new product from Nvidia announced today at GTC — a $99 AI computer called the Jetson Nano — should help […]. Artificial Intelligence News

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

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. Don't plan to get it perfect, plan to get it wrong, iterate on what you learn, and recognize when the business is.

Agile 130

Citadel malware developer jailed

Computer Weekly

A Russian man believed to be one of the developers of the Citadel malware used to steal millions by infecting around 11 million computers around the world

Modern Software Development - Why Less Code is More

Social, Agile and Transformation

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 qaLast week I participated in a panel, "The Future of Software" at the Northeast Javascript conference and was asked a question about code quality.

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 157

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. agile software development cio citizen development cloud computing enterprise 2.0

Viv.ai and Developers

Forrester IT

My focus is on Application Development and Delivery (AD&D) professionals, so I thought I'd update you on what all of this means to them. Well, that's the special sauce that will be very interesting for developers. The knowledge Viv uses to deliver on voice requests is directly driven by direct input from developers. Application Development. mobileapps Application Development Application Development

10 Steps to Develop Applications with Embedded Analytics

Social, Agile and Transformation

Designing and developing data-driven applications has to go through a modified agile planning, discovery, and user experience design compared to traditional applications. Because the data is an input to the design and development process! agile data agile planning big data customer experience data management data scientist innovation product management software development software qa

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.

Developers won't ask bosses for help

Computer Weekly

Software developers are turning to YouTube to find out how to solve technical problems, rather than asking for help from colleagues

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

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

Complete a week-long development project in 2 hours

mrc's Cup of Joe Blog

Summary: We’ve started a new video series in which we walk you through full development projects from start-to-finish using the m-Power Development Platform. If you could take a week-long development project and complete it in 2 hours, would you like to know how?

Why Azure developers need security skills

Computer Weekly

The unprecedented adoption of Microsoft Azure is a huge opportunity for developers, but they must keep their security skills updated

How To develop An Artificial Intelligence Strategy: 9 Things Every Business Must Include

CTOvision

Read Bernard Marr explain how any business can develop its own artificial intelligence strategy on Forbes : Artificial intelligence (AI) has the potential to transform every business – in the same way (and possibly more) as the internet has utterly transformed the way we do business.

How to Develop a Comprehensve Innovation Framework

Future of CIO

It’s important to spot and develop innovators because they are the driving force to bring up new ideas or rejuvenate an innovative culture, and achieve the ultimate business value. Innovation is not serendipity.

The B2B Analytics Portfolio: Untapped Competencies To Develop Now

Forrester IT

This past year, I attended Forrester’s Data Strategy & Insights 2018 Forum. As I sat down to breakfast on the first day, I joined two attendees from a multinational package delivery and supply chain management company.

B2B 144

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 137

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

Are you developing too much code? The rationale for low code alternatives in digital transformation programs

Social, Agile and Transformation

I am concerned that some organizations are developing too much custom code as part of their digital transformation programs. agile software development cio citizen development digital transformation innovation mobile organizational change software developmentThe code may be tied to delivering new mobile experiences to customers, integrating new data sources into a data lake, generating dashboards, or providing collaborative tools for a departmental workflow.

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.

Is Your Product Development Ready for Zero-Touch User Interfaces?

CEB IT

Get involved in the developments of standards and new technologies related to natural-language developments. The post Is Your Product Development Ready for Zero-Touch User Interfaces? Cake batter doesn’t mix well with touchscreens. A connected refrigerator with a large touchscreen in the middle of the kitchen is a blessing for a busy working mom who can organize and sync her kids’ school schedules and the weekly grocery list with her smartphone and the fridge.

iOS Developer Bootcamp

IT Toolbox

Attending an iOS developer bootcamp is one of the best and cheapest ways to become a professional Apple application developer

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 159

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

Why Agile Development Should Not Own DevOps

Social, Agile and Transformation

Thanks to Ramon Monteiro @ivisualize for developing this cool visual depicting my last post on The Key to aligning Agile Dev and Stable Ops to a Successful DevOps Transformation. While agile development teams continue to iterate and improve applications for the Business, and Ops insures that systems are stable and reliable, the CIO leads the entire IT organization through a DevOps transformation.

Devops 196

Free beer! Now Amazon has cloud developers' attention

David Linthicum

You know the hunt for developers is getting tough when free beer enters the equation. Amazon.com will reopen a "pop-up loft" in downtown San Francisco this fall to give developers a place to learn more about Amazon Web Services. Cloud Computing IT Jobs Application Development Cloud Computing read more.

6 must-have skills of modern web application developers

mrc's Cup of Joe Blog

Summary: Web application development is quickly becoming more complex. What skills must modern web application developers now possess? photo credit: geralt via pixabay cc In the past, application development had more of a specialized focus.

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