WHY IT MATTERS: Digital Transformation
214.7K views | +4 today
Follow
WHY IT MATTERS: Digital Transformation
Get weekly or monthly digest of all posts in your inbox: https://fmcs.digital/wim-subscribe
Curated by Farid Mheir
Your new post is loading...

Popular Tags for this blog

Current selected tag: 'Software Engineering'. Clear
Scooped by Farid Mheir
Scoop.it!

#weekend Read what is #GitHub and why is it such a big deal?... other than the #Microsoft’s $7.5 Billion acquisition price tag of course! via @Bloomberg

#weekend Read what is #GitHub and why is it such a big deal?... other than the #Microsoft’s $7.5 Billion acquisition price tag of course! via @Bloomberg | WHY IT MATTERS: Digital Transformation | Scoop.it

If only everything worked like this! Why are we still sending files around via email? Why aren’t there multiple branching versions of everything? Why do we pretend that there’s any canonical version of anything? (Because we have to make money.) Git acknowledges a long-held, shared, and hard-to-express truth, which is that the world is ever-shifting and nothing is ever finished.

Farid Mheir's insight:

WHY IT MATTERS: every techno geek knows GitHub and appreciates it. This article explains it for the rest of us (you actually ;-)...

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#AI is still more art than science & why your project will most likely fail initially: Lessons Learned Reproducing a Deep Reinforcement Learning Paper from Matthew Rahtz HT @gnats

#AI is still more art than science & why your project will most likely fail initially: Lessons Learned Reproducing a Deep Reinforcement Learning Paper from Matthew Rahtz HT @gnats | WHY IT MATTERS: Digital Transformation | Scoop.it

Finally, though, the biggest surprise with this project was just how long it took - and related, the amount of compute resources it needed. The first surprise was in terms of calendar time. My original estimate was that as a side project it would take about 3 months. It actually took around 8 months. (And the original estimate was supposed to be pessimistic!) Some of that was down to underestimating how many hours each stage would take, but a big chunk of the underestimate was failing to anticipate other things coming up outside the project. It’s hard to say how well this generalises, but for side projects, taking your original (already pessimistic) time estimates and doubling them might not be a bad rule-of-thumb.

Farid Mheir's insight:

WHY IT MATTERS: reading about AI these days feels like everybody should be doing it because it is so easy. First, it is not. Second you need lots of data. Third, debugging is a pain. Reading this papers feels just like what we had to fight with in the early days on mainframe computers with punch cards and batch processing. Actually, this may be a good parallel to draw. Moreover, Element.ai estimates that there are only about 10000 people with the right AI skills in the world. Still very early - be warned!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

10 digital transformation must-reads from @HBR

10 digital transformation must-reads from @HBR | WHY IT MATTERS: Digital Transformation | Scoop.it

Some IT leaders are growing weary of the phrase “digital transformation.” Find here 10 articles on the subject to help grasp some wisdom:

1. How Landauer CIO built a revenue-generating mindset in IT

2. SunTrust CIO's formula for speed relies on cloud, DevOps

3. Increasing IT’s speed: 3 levers CIOs can use

4. Teaching IT to embrace change: 9 execs share advice

5. Matson CIO: The most painful, gut-wrenching part of leading transformation

6. How hybrid cloud aids digital transformation

7. Budgeting smarts for digital transformation: 4 tips

8. Digital transformation: 3 strategies to manage change

9. Digital transformation: 5 principles for the retail industry

10. What absolutely won’t work when it comes to digital transformation

Farid Mheir's insight:

WHY IT MATTERS: a collection of articles on digital transformation by CIOs. Their insight is interesting because they have been at the forefront of the transformation from day one and have to have a cross-functional view of the organization, making their insights even more global and wide-ranging.

laptop repair dubai's curator insight, April 23, 2018 8:40 AM
digital transformation are more important.many digital activitties can happen and achive new high.many innovation are related with digital transformation.we are provided https://urbanclap.ae/ and do best technique.
Scooped by Farid Mheir
Scoop.it!

Learn #Blockchain in 2 Months - great program for those that is serious about using blockchain via @sirajraval

Blockchain technology is hot right now! I've devised a 2 month study plan to help you learn how blockchains and cryptocurrency works. This is the kind of curriculum I'd create for myself to learn, but I'm open sourcing it for you guys since I love you. We'll start with cryptography, move on to Bitcoin, then Ethereum, other cryptos, and finally Decentralized Applications.

Curriculum for this video: https://github.com/llSourcell/Learn_Blockchain_in_2_months 

Farid Mheir's insight:

WHY IT MATTERS: hearing so many people asking what is blockchain, I thought to share this to show that 1) it requires many new concepts and fundamentals 2) it can be done if you have the right mindset!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#Apache PredictionIO is proof that value is in the #data, not the #software

#Apache PredictionIO is proof that value is in the #data, not the #software | WHY IT MATTERS: Digital Transformation | Scoop.it

Apache PredictionIO is an open source Machine Learning Server built on top of a state-of-the-art open source stack for developers and data scientists to create predictive engines for any machine learning task.

Farid Mheir's insight:

WHY IT MATTERS: AI toolkits are now plentiful and opensource, this is just one of them. Why opensource? Because the real value is in the data you have, not the software. It's the data stupid...!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#Agile approaches are getting implemented in organizations for more than #Software #Development via @BCG

#Agile approaches are getting implemented in organizations for more than #Software #Development via @BCG | WHY IT MATTERS: Digital Transformation | Scoop.it

For most companies, agile is confined to software development—but it doesn’t need to be. Increasingly, forward-thinking companies are taking advantage of the same agile techniques that have transformed software development. Now they are successfully deploying these techniques in other core business units, from marketing to human resources to finance. When companies implement agile across their entire organizations, ways of working improve dramatically. Agile methods are more collaborative and creative and can be more efficient than other business models. But companies must first understand why their current business structures need to change.

Farid Mheir's insight:

WHY IT MATTERS: software developers have proven for years that agile approaches deliver much better results than tradition approaches dubbed "waterfall". I believe that because I have lived it many times. Now it is time for others in the organization to embrace agile approaches. And for those that know agile, remember that I always prefer to have pigs on my projects (for others, read this https://www.implementingscrum.com/2006/09/11/the-classic-story-of-the-pig-and-chicken/)

No comment yet.
Scooped by Farid Mheir
Scoop.it!

First tie I see a proposal for a Digital Transformation Reference Architecture

Digital transformation - extending and exposing business processes outside the organisation - by implementing a digital strategy – a statement about the organisation’s digital positioning, operating model, competitors and customer and collaborator needs and behaviour through the delivery of digital solutions defined in a digital architecture – a future state application, data and technology view to achieve digital operating status - is potentially (very) complex. Digital architecture does not exist in isolation entirely separate from an organisation’s overall enterprise architecture. Digital architecture must exist within the within the wider enterprise architecture context. Enterprise architecture provides the tools and the approaches to manage the complexity of digital transformation. 

Farid Mheir's insight:

WHY IT MATTERS: we need more work such as this one to help manage the digital transformation in our organizations. Unfortunately, as with many things EA related, this is a bit theoretical and grandiose but starting at slide 28 you may find elements worth using in your own architectures.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#weekendReading this 8-part blog post called "Machine Learning is Fun!" is a very good overview of what #AI technologies are all about

#weekendReading this 8-part blog post called "Machine Learning is Fun!" is a very good overview of what #AI technologies are all about | WHY IT MATTERS: Digital Transformation | Scoop.it

This guide is for anyone who is curious about machine learning but has no idea where to start. I imagine there are a lot of people who tried reading the wikipedia article, got frustrated and gave up wishing someone would just give them a high-level explanation. That’s what this is. The goal is be accessible to anyone — which means that there’s a lot of generalizations. But who cares? If this gets anyone more interested in ML, then mission accomplished.

Farid Mheir's insight:

WHY IT MATTERS: this series of article present the fundamental technologies behind AI in a very simple and easy to understand way.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Modern Face Recognition with #DeepLearning and simple program anyone can try

Modern Face Recognition with #DeepLearning and simple program anyone can try | WHY IT MATTERS: Digital Transformation | Scoop.it

This technology is called face recognition. Facebook’s algorithms are able to recognize your friends’ faces after they have been tagged only a few times. It’s pretty amazing technology — Facebook can recognize faces with 98% accuracy which is pretty much as good as humans can do!

Farid Mheir's insight:

WHY IT MATTERS: facial recognition libraries have made it very simple to include the feature in any system. Read the article to understand how facial recognition works then jump to this other post to try out the actual code to do it. https://blog.paperspace.com/facial-recognition-using-deep-learning/ 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Ambient AI Is About to Devour the Software Industry

Ambient AI Is About to Devour the Software Industry | WHY IT MATTERS: Digital Transformation | Scoop.it

Amazon has casually unveiled what could turn into a fundamentally different way to build software.

Farid Mheir's insight:

WHY IT MATTERS: cloud computing has made it possible to develop machine learning and deep learning solutions much more easily. Follow the links in the article for other great products and solutions including petuum

No comment yet.
Scooped by Farid Mheir
Scoop.it!

maturity model for README #softwareEngineering #software

maturity model for README #softwareEngineering #software | WHY IT MATTERS: Digital Transformation | Scoop.it

Free README editing+feedback to make your open-source projects grow. See the README maturity model to help you keep going.

Farid Mheir's insight:

WHY IT MATTERS: for the techno geeks this is a great reference.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Engineering Growth Framework provides a tool to measure and reward progress in people skills @Medium

Engineering Growth Framework provides a tool to measure and reward progress in people skills @Medium | WHY IT MATTERS: Digital Transformation | Scoop.it

In late August we rolled out our Growth Framework, a set of documents and tools that described what we value at Medium, how to progress, and how we measure and reward that progress.

Farid Mheir's insight:

WHY IT MATTERS: very useful framework that can be applied in many fields to manage employees in high-demand technical skills such a software engineers. A reference for me in the future.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Firefox Developer Tools #essential #web #development

Firefox Developer Tools #essential #web #development | WHY IT MATTERS: Digital Transformation | Scoop.it
Examine, edit, and debug HTML, CSS, and JavaScript on the desktop and on mobile.
Farid Mheir's insight:

WHY IT MATTERS: great tools from mozilla to gain behind the scenes access to the web pages you browse every day. Similar tools can be found on chrome and IE as well.

https://developer.chrome.com/devtools 

https://docs.microsoft.com/en-us/microsoft-edge/f12-devtools-guide 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

1739 third-party #openSource libraries in @slack makes me wonder if this is a good thing or #madness

1739 third-party #openSource libraries in @slack makes me wonder if this is a good thing or #madness | WHY IT MATTERS: Digital Transformation | Scoop.it

Slack macOS v 2.8.2 client lists 1739 3rd party open source librairies. The following sets forth attribution notices for third party software that may be contained in portions of the Slack desktop application. We thank the open source community for all of their contributions.

Farid Mheir's insight:

WHY IT MATTERS: I understand that open source libraries are useful but have we gone mad? An application such as slack uses 1739 different libraries makes me wonder if this is really needed or if all those dependencies expose the system to issues that would not otherwise be there.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Seymour: Live #Programming for the Classroom via @gnat

Seymour: Live #Programming for the Classroom via @gnat | WHY IT MATTERS: Digital Transformation | Scoop.it

We want to create a better programming experience for learning and teaching programming. This paper describes Seymour, a live programming environment that features two visualizations of a program’s execution. One shows the execution’s details and another depicts it at a high level. These two visualizations come together to create a compelling user experience that we plan to test and improve with student feedback.

Farid Mheir's insight:

WHY IT MATTERS: programming has become an essential skill today in all disciplines. Essential to understand how everything works in our world (See the post Software is Eating the World to get background http://sco.lt/8PmkrJ ), but not essential to master it and code for a living. Everyone should know enough to understand the basic principles of software. This tool provides visualization techniques to help understand software code. I wish I had this when I was a student....

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Google Data Centers: 2.5M servers, 10B$/yr investments

Google Data Centers: 2.5M servers, 10B$/yr investments | WHY IT MATTERS: Digital Transformation | Scoop.it

Google Data Center FAQ & Locations. Google data centers are the object of great fascination, and the intrigue about these facilities is only deepened by Google's secrecy about its operations. We've written a lot about Google's facilities, and thought it would be useful to summarize key information in a series of Frequently Asked Questions.

Farid Mheir's insight:

WHY IT MATTERS: an excellent 3-part series on Google data centers which explains the different elements that are part of them.

inventiv-it's curator insight, October 12, 2017 3:30 AM
Share your insight
Scooped by Farid Mheir
Scoop.it!

Google explains what it takes to create Production-Scale #MachineLearning Platform using #TensorFlow #TFX

Google explains what it takes to create Production-Scale #MachineLearning Platform using #TensorFlow #TFX | WHY IT MATTERS: Digital Transformation | Scoop.it

Creating and maintaining a platform for reliably producing and deploying machine learning models requires careful orchestration of many components—-a learner for generating models based on training data, modules for analyzing and validating both data as well as models, and finally infrastructure for serving models in production. This becomes particularly challenging when data changes over time and fresh models need to be produced continuously. Unfortunately, such orchestration is often done ad hoc using glue code and custom scripts developed by individual teams for specific use cases, leading to duplicated effort and fragile systems with high technical debt. We present the anatomy of a general-purpose machine learning platform and one implementation of such a platform at Google. By integrating the aforementioned components into one platform, we were able to standardize the components, simplify the platform configuration, and reduce the time to production from the order of months to weeks, while providing platform stability that minimizes service disruptions. We present the case study of one deployment of the platform in the Google Play app store, where the machine learning models are refreshed continuously as new data arrive. Deploying the platform led to reduced custom code, faster experiment cycles, and a 2% increase in app installs resulting from improved data and model analysis.

Farid Mheir's insight:

WHY THIS MATTERS

This article explains the different components that Google had to create in order to make their machine learning tensorFlow system production grade and ensure it could support a software engineering development process. We are entering a brave new world of new tools.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

BCG ‘IT-as-a-Service’ model

BCG ‘IT-as-a-Service’ model | WHY IT MATTERS: Digital Transformation | Scoop.it
The next step is to ensure everyone at BCG understands this new model, not just IT. "We have some smart people across the company who will ask someone they know in some startup to develop a new app for them," Kuppens says. "We tell them, 'Fine, but make sure to do the 3x3. Is it secure and serviceable? Will it break our architecture? What is the user experience? Can we run this on AWS or Azure? What is the expected uptime?'" If the new application or data business case passes the basic 3x3 demand-clearing assessment, the business can move forward with IT’s oversight.
Farid Mheir's insight:

WHY THIS IS IMPORTANT

Great recommendations for any CIO.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

When Your Tech Debt Comes Due

When Your Tech Debt Comes Due | WHY IT MATTERS: Digital Transformation | Scoop.it

Technical debt is something that every technology company, large or small, public or private, has to deal with. Technical debt accumulates in a dizzying variety of ways as you build software. Sometimes it accrues through explicit, individual compromise: you deliberately choose to do something in a non-sustainable way in order to get something to market more quickly and tell yourself that you'll clean things up later. Sometimes technical debt accrues because building technology is hard, people make mistakes, and even the cleverest engineers can't predict the future which means that sometimes you build the wrong things. And sometimes technical debt accrues because your teams think mostly about how to ship stuff more quickly, not about the messes that they are making in service of their haste. Individually, it can be difficult to explain why you need to take the extra time to build something "the right way" when what seems like the whole world is anxiously waiting for you to be done.

Farid Mheir's insight:

WHY THIS IS IMPORTANT

Digital is a new field, computer engineering also is - 50 years old almost - and the concept of technical has become fundamental in all my architecture and strategy discussions recently. This is because most organizations have been building systems for years now and are faced with issues that can best be described as the result of technical debt. This article is a nice description of what TD is, how difficult it is to deal with and how positive it is when it is paid back.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Great list of 100+ essential tools to launch/manage web projects 

Great list of 100+ essential tools to launch/manage web projects  | WHY IT MATTERS: Digital Transformation | Scoop.it

All Stacklist 100+ Launch Tools��

Farid Mheir's insight:

WHY THIS IS IMPORTANT

Good tools are essential to be at your best. I find this list useful, along with the tool roundup the company provides at regular intervals: http://www.stacklist.com/articles/new-tools-roundup-13/ 

 

I wrote about the betapage.co tool roundup in the past, a similar reference: http://sco.lt/73Og3F 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

github provides a powerful tool for collaborative document editing & mgmt - here for an API Security Checklist

github provides a powerful tool for collaborative document editing & mgmt - here for an API Security Checklist | WHY IT MATTERS: Digital Transformation | Scoop.it

API-Security-Checklist - A checklist of the most important security countermeasures when designing, testing, and releasing your API.

Farid Mheir's insight:

WHY THIS IS IMPORTANT

github is a software engineering tool for software version control that has been leveraged for large open source projects. It has also been used to co-edit documents with a high level of version control and large population of authors. I wanted to share this - along with previous posts on software engineering blogs and 2 factor authentication support - as a great example of how digital can help transform the way people work. Unfortunately I find that organizations have yet to become aware of this great tool, maybe because it is a little bit too geeky for non technical employees.

What do you think? Are there more user friendly tools like this?

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Amazon Alexa has 15,000 Skills and it is growing fast- when will it become #selfAware? #scary?

Amazon Alexa has 15,000 Skills and it is growing fast- when will it become #selfAware? #scary? | WHY IT MATTERS: Digital Transformation | Scoop.it

Developers have built more than 15,000 skills with the Alexa Skills Kit. Explore the stories behind some of these innovations, then start building your own skill. If you’re serious about getting into building voice UIs, we’d like to help you explore. 

Farid Mheir's insight:

WHY THIS IS IMPORTANT

Alexa is a nice little gadget that uses artificial intelligence to understand language and answer questions. It has a vocabulary and skills but what may set it apart is the ability for anybody to develop new skills for the device. Any developer can add features to the devices which means that it may learn at an exponential rate. 15000 skills today is impressive but not yet amazing - although most skills are gadget. But think back to the iPhone 10 years ago and its few apps. Now consider the millions of apps on the Apple store today and you may also agree with me that this is important...

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Evolution of Dropbox’s Edge Network shows 50% performance improvement and makes the case for #CDN

Evolution of Dropbox’s Edge Network shows 50% performance improvement and makes the case for #CDN | WHY IT MATTERS: Digital Transformation | Scoop.it
Since launching Magic Pocket last year, we’ve been storing and serving more than 90 percent of our users’ data on our own custom-built infrastructure, which has helped us to be more efficient and improved performance for our users globally.
Farid Mheir's insight:

WHY THIS IS IMPORTANT

Internet is a global resource and often we forget that there is a cost to delivering web pages across the world. This paper from Dropbox shows just how important it is to use a Content Delivery Network (CDN) for websites.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Managing large #software requires #softwareEngineering structured approach: what will it be for #AI?

Managing large #software requires #softwareEngineering structured approach: what will it be for #AI? | WHY IT MATTERS: Digital Transformation | Scoop.it
Motivation Imagine you’re an engineer working on a new product feature that is going to have a high impact on the end user, like the Dropbox Badge. You want to get quick validation on the functionality and utility of the feature.
Farid Mheir's insight:

WHY THIS IS IMPORTANT

Managing large software development projects and software products requires a very structured approach that has evolved greatly in the past few years. Here is dropbox approach and I wrote about Spotify's in the past http://sco.lt/5aFJUf and http://sco.lt/6tfxIn and on devOps http://www.scoop.it/t/digital-transformation-of-businesses?q=devops 

However with the arrival of AI and deep learning, with the same better practices hold? I have not read much on this yet.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Why everything is #hackable: Computer security is broken from top to bottom via @TheEconomist

Why everything is #hackable: Computer security is broken from top to bottom via @TheEconomist | WHY IT MATTERS: Digital Transformation | Scoop.it
OVER a couple of days in February, hundreds of thousands of point-of-sale printers in restaurants around the world began behaving strangely. Some churned out bizarre pictures of computers and giant robots signed, “with love from the hacker God himself”. Some informed their owners that, “YOUR PRINTER HAS BEEN PWND’D”.
Farid Mheir's insight:

WHY THIS IS IMPORTANT

The Economist has made its April 08 cover "why computers will never be safe" to clearly state that we should all come to terms with the fact that improving our digital security and privacy will come from policies, rules and regulations, as it is impossible to ensure computer systems are built to be safe and un-hackable. I tend to agree with the statement and the conclusion, although I remain confident that over time the computer industry will find a way to make its systems safe by design. But we will live with a legacy of un-secure systems for many decades, so we must learn to deal with it.

argonapproach's comment, May 8, 2017 6:10 AM
nice
Curated by Farid Mheir
Get every post weekly in your inbox by registering here: http://fmcs.digital/newsletter-signup/