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

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

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.

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.

8 Steps for a High-Impact Enterprise Architecture Program

CEB IT

Much of the growth and interest is being driven by the demands of digital business and the need for CIOs to start, restart or renew their EA programs. Saul Brand , Senior Research Director, Gartner, outlines eight steps that successful EA and technology innovation leaders follow to build a high-impact EA program. Step 1: Adopt a business-outcome-driven EA program. Start or restart the EA program by adopting a business-outcome-driven EA (BODEA) approach.

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.

5 Ways to Kickoff Data Governance in Self-Service BI Programs

Social, Agile and Transformation

Sponsoring self-service BI where business users are empowered to develop their own dashboards and instrumenting data governance are not conflicting objectives. agile data big data citizen development data management data scientist it management organizational changeIn fact, they are complementary and both are necessary to enable data driven organizations. Don't believe me? Go count the number of Excel spreadsheets or GSheets are on your network.

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).

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.

Reimagine Apprenticeships for Today’s Talent Development

CEB IT

Gartner defines apprenticeships as a system of training and development across the enterprise on the skills and competencies of critical roles with on-the-job training, accompanying study and work that further agency objectives. Follow these nine steps to kick-start your apprenticeship program. Step 1: Choose an appealing program name. Ensure the program name is attractive and encompassing for the goals, as the word “apprenticeship” might have undesirable connotations.

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.

Call to all developers, programmers, entrepreneurs: Three challenges await you?

Datacponomy

Meet investors, Blockchain and crypto enthusiasts, a talent pool of developers and programmers as they solve three Blockchain challenges over two days in Berlin. The post Call to all developers, programmers, entrepreneurs: Three challenges await you?

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.

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 152

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.

Pros and cons of low-code development platforms

mrc's Cup of Joe Blog

Summary: A growing trend, low-code development claims to address many of the common challenges facing businesses today. photo credit: ppokta via pixabay cc According to Forrester Research , the low-code development platform market is growing by 50% year-over-year.

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.

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

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?

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.

What is Custom PHP Development?

Galido

Information Technology Blog - - What is Custom PHP Development? One such acronym is PHP and the phrase PHP development. With that being said, when you have a need for a website or any type of web content, you will need to enlist someone who is well versed in PHP development.

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.

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.

The importance of integrating mobile apps into your security program

IT Toolbox

From customer-facing functionality to core internal business workflows, these apps can not only improve the productivity of today’s mobile workforce, they can also present untold security vulnerabilities if they're not properly developed and vetted. We have witnessed niche-purpose mobile apps evolve into critical enterprise applications in recent years.

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

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 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.

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

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.

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.