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.

Agile unlocked: Pivotal uses paired programming and PaaS to bolster cloud app development

Computer Weekly

Digital transformation consultancy Pivotal explains how paired programming, an empathetic work culture and open source PaaS help enterprises achieve their agile software development goals

AI for Government Programs and the Federal Marketplace

CTOvision

ScaleUP USA has developed a free “Artificial Intelligence for Government” program to help the government employees and contractors learn foundational skills around Artificial Intelligence and the unique challenges faced in using it in the government. The program is focused on beginners in Artificial Intelligence (AI), Machine Learning (ML), and Reinforcement Learning (RL) with minimal technical […].

Developing a Strategy for Putting People First in Transformation Programs

Social, Agile and Transformation

If you are driving a transformation program, motivating and aligning people is a critical success factor Most leaders now understand how important it is to put people before process and technology when it comes to instrumenting large scale organizational change.

Three Tips on Developing Successful Citizen Data Science Programs that Drive Transformation

Social, Agile and Transformation

Citizen data science or self-service BI programs are catching on with more businesses and enterprises of all sizes. agile data citizen development data scientist organizational changeMore executives understand the importance of becoming a data-driven organization and are willing to break away from the mostly manual analytics performed in spreadsheets. For those of you that have embarked on this journey, here are some key strategies to consider to ensure.

Develop a Convincing Business Case for IAM

CEB IT

Security and identity and access management (IAM) leaders often struggle with developing compelling business cases to secure funding to support their organization's IAM programs , which requires resources for projects as well as head count for ongoing operations.

Salesforce unveils new partner program for AppExchange developers

IT Toolbox

Salesforce has launched a new AppExchange partner program designed to accelerate the ability of any start-up, developer or independent software vendor (ISV) to build, market and sell intelligent apps for the $389 billion Salesforce economy. “The convergence of AI, IoT and massive datasets has created incredible opportunities for developers to move beyond the app – and build

Development is not the same as Maintenance Programming

IT Toolbox

I'm not a developer, but I can completely tell the difference. The development team lovesBuilding something new is completely different from maintaining something that's already been written - even if you were the one that wrote it. Right now, the product I'm working with is chasing features. We have a long roadmap of things we need to do for the first time.

Are You Agile Enough for Polyglot Programming?

CTOvision

he said, no way, I program in six languages: Object Pascal, C++, Java, Visual Basic, TCL, and JavaScript. What good is to be a polyglot when it comes to programming? Polyglot Programming. An interesting case study in Polyglot Programming is the Obama re-election campaign.

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

Optimizing HPC Program Performance with OpenMP and Reveal

CTOvision

What do you do when the performance of the MPI program that distributes your work across many cores and nodes starts to level off? You find that you are now network bound, or that the MPI memory footprint has grown so large that there is little room left for your program. Marty Meehan.

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. They've built the requisite language processing capabilities (through a partnership with Nuance) and coupled that with a code generator (what they call dynamic program generation) that delivers the needed results. Well, that's the special sauce that will be very interesting for developers. Application Development.

Thinking About “Data Program Governance”

CTOvision

One phrase in regular rotation in my elevator pitch is “data program governance." Program means an organized set of activities designed to accomplish a defined set of objectives. Governance means the program is planned and managed in an organized and sustainable way. Creating a data program governance strategy is not unlike creating other types of enterprise business strategies. Managing Data-Intensive Programs and Projects: Selected Articles. Dennis D.

Kill Projects and Develop Agile Programs - Social, Agile, and.

Social, Agile and Transformation

I cover topics for Technologists from CIOs to Developers - agile development, agile portfolio management, leadership, business intelligence, big data, startups, social networking, SaaS, content management, media, enterprise 2.0 Kill Projects and Develop Agile Programs. The second issue to tackle is shifting from projects to programs. Projects kill product development organizations. This structure poses several issues to product development efforts.

How to develop a bug bounty program

Tech Republic Security

Creating a bug bounty program is one way to find and fix them faster Vulnerabilities are likely, even in the best software.

How to develop a bounty program

Tech Republic Security

Creating a bug bounty program is one way to find and fix them faster Vulnerabilities are likely, even in the best software.

How artificial intelligence will revolutionize the way video games are developed and played

CTOvision

Since the earliest days of the medium, game developers have been programming software both to pretend like it’s a human and to help create virtual worlds without a human designer needing […]. To better understand how AI might become more intertwined with video games in the future, it’s important to know the two fields’ shared history.

Easiest programming languages to learn

Galido

Codecademy is a fun and easy way to learn how to code and has tutorials and lessons on the easiest programming languages to learn. Lessons in programming code (interactive). link] (various web development tutorials). link] (JavaScript) Lessons in programming code (tutorial).

Application Performance Monitoring For Newer Developers

Galido

Information Technology Blog - - Application Performance Monitoring For Newer Developers - Information Technology Blog. Newer developers are going to deal with a certain level of turbulence. Programming Software

Developers: Will AI Run You Out Of Your Job?

Forrester IT

Will robots soon be able to do what programmers do best -- i.e., write software programs ? Actually, if you are or were a developer, you've probably already written or used software programs that can generate other software programs. That's called code generation; in the past, it was done through "next" generation programming languages (such as a second-, third-, fourth-, or even fifth-generation languages), today are called low code IDEs.

How are you rewarding top performers in digital transformation, data science, agile, and devops programs?

Social, Agile and Transformation

about me agile software development big data cio data management data scientist digital transformationAre you leaving it to HR and once a year performance reviews as your primary way to recognize good performance? Or are you seeking formal and informal ways to let your key employees know they are a good job. Recognition can come in many forms. For example, it's been a great couple of weeks for me on receiving recognition. Enterprise Mobility Exchange listed me as their top digital.

Agile 100

How to Kill Projects and Develop Agile Programs Part 2 - Social.

Social, Agile and Transformation

I cover topics for Technologists from CIOs to Developers - agile development, agile portfolio management, leadership, business intelligence, big data, startups, social networking, SaaS, content management, media, enterprise 2.0 How to Kill Projects and Develop Agile Programs Part 2. In How to Kill Projects and Develop Agile Programs Part 1 , I listed the first steps in moving from projects to programs. Getting to Agile Programs.

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.

Carnegie Mellon Software Engineering Institute CERT Insider Threat Program Manager Certification

CTOvision

They now offer a certificate program leading to an Insider Threat Program Manager (ITPM) certificate. Insider Threat Program Manager (ITPM) Certificate. The ITPM certificate program will assist insider threat program managers developing a formal insider threat program.

Low-Code Development 101: Understanding the Basics

mrc's Cup of Joe Blog

Summary: Application development has long been a problem facing both the IT department and the business units. Today, we explore the concept of “low-code development”, and explain how it helps address this problem. Development lags far behind demand. Hire more developers.

Developing a PaaS Migration Strategy

Perficient - Digital Transformation

During the inventory use a template to capture application details (such as, contacts, business domain, user counts, programming language, etc.). Programming language and framework support.

Building a Realistic and Effective Data Program Governance Strategy

CTOvision

Making such distinctions is a major reason why it's important to distinguish between data management and data program governance, as I discussed in Thinking About “Data Program Governance.”. An effective data program governance strategy must address the data-based services you intend to provide to your users. The Sullivan list provides a good foundation for a strategic assessment that will form the basis for constructing a comprehensive data program governance strategy.

VMware Developers, Rejoice!

Chuck's Blog - EMC

But this move to software-defined implies that your traditional IT infrastructure becomes more of a developer’s platform.  In its own way, it’s a relatively significant development — especially if you’re heavily invested in VMware technology. The Developer Gap?

Vmware 198

How to Kick Off a Citizen Data Science Program

Social, Agile and Transformation

agile data big data cio citizen development data management data scientist digital transformation leadership organizational changeCitizen data scientists is catching on. Perhaps your organization can't hire or retain fully skilled and trained data scientists because of the skill shortage and the increasing salaries top talent command.

Cloud Foundry to train an army of developers with 'world's largest' certification program

Tech Republic Cloud

The Cloud Foundry Foundation just might have the stuff to mint a new breed of developer with the launch of its "Cloud Foundry Certified Developer" program in partnership with the Linux Foundation

Linux 66

5 signs that you need a low-code development platform

mrc's Cup of Joe Blog

Summary: Do your development projects drag on for months? Learn how a low-code development platform will help solve these problems. I’ve noticed a fair amount of confusion surrounding the idea of low-code development platforms. Development projects drag on for months.

How to Kill Projects and Develop Agile Programs Part 1 - Social.

Social, Agile and Transformation

I cover topics for Technologists from CIOs to Developers - agile development, agile portfolio management, leadership, business intelligence, big data, startups, social networking, SaaS, content management, media, enterprise 2.0 How to Kill Projects and Develop Agile Programs Part 1. Last post I covered why product development organizations need to kill projects and move to agile programs Heres how: 1) Embrace, but control projects. offshore development.

Top 8 Highly Paid and in-demand Programming Languages in 2018

Galido

Information Technology Blog - - Top 8 Highly Paid and in-demand Programming Languages in 2018 - Information Technology Blog. “Everyone should learn how to program a computer, because it teaches you how to think”…Steve Jobs.

Why Does a Remote DBA Expert Prefer SQL Programming?

Galido

Information Technology Blog - - Why Does a Remote DBA Expert Prefer SQL Programming? SQL programming has been helping numerous business organizations in optimizing their operations and functions. What Are the Main Uses of SQL Programming for Any Business Organization?

How Important Is “Perfect Data” To Data Analytics Programs?

CTOvision

The question of "where to start" on a data analytics program was another important question raised by the DorobekINSIDER attendees. On the other hand, if you don't engage in meaningful planning while developing initial deliverables, any early disappointments could stop you in your tracks. Related reading: Dashboarding Open Data Program Governance. Data Cleanup, Big Data , Standards , and Program Transparency. Management Needs Data Literacy To Run Open Data Programs.