On April 8-9 2016, the Global Editors Network (GEN), The Huffington Post and Change.org will gather the best media innovators in New York for a two-day Editors Lab focused on developing innovative news prototypes. Theme Impact Journalism: How can news organizations develop innovative and interactive ways to create impact by connecting audiences with issues they care… Continue reading Hackathon: Impact Journalism in New York
Tag: software engineering
Information for Technologists Interested in Learning about Artificial Intelligence
These days, artificial intelligence is gaining a lot of attention in mainstream media. This is a topic that I’ve been passionate about for many years, and a number of fellow technologists have asked me where they can learn about AI. I have posted a shared Google Document for people with a background in technology and software engineering… Continue reading Information for Technologists Interested in Learning about Artificial Intelligence
3 Dimensions of a Technology Team
Organizing Software Engineering Teams to Balance Products, Partners & Professions This organizational design for a technology department aims to optimally blend the need for the technology team to be an engine of innovation, a customer-service organization and technically excellent. It views the staff, roles and responsibilities in three dimensions: products, partnerships, and professions. Products and projects… Continue reading 3 Dimensions of a Technology Team
SHA-3 Hash Generator
http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha3.js SHA-3, originally known as Keccak is a cryptographic hash function. Learn more on WikiPedia… Enter text below to generate the SHA-3 Hash Code for Output length in bits: 512384256224 The SHA-3 Hash Code is below //
Maker’s Schedule (For Managers Too)
The following memo from a department head to staff is an example of how to implement a productive maker’s schedule at your workplace. This approach recommends starting with baby steps, evaluating results and making changes accordingly. Dear Colleagues in the Technology, Project Management and Product Teams, Executive Summary:1 We are implementing a maker’s schedule starting… Continue reading Maker’s Schedule (For Managers Too)
HR Classification and Discretionary/Business Job Titles for Makers, Managers and Leaders in Technology
This article presents an organization system and policy for job titles of maker, manager and leader roles in technology staffs. Separate job titles for HR classification and discretionary/business use are used at many technology organizations, ranging from medium-sized, innovative and fast-moving companies to large, established and enterprise technology companies.1 This is a well-established practice that balances HR requirements with the rapid pace of innovation and change in job… Continue reading HR Classification and Discretionary/Business Job Titles for Makers, Managers and Leaders in Technology
Product Maintenance vs. New Development on Web Sites, Mobile Apps and Other Digital Products
Maintenance of a digital business product (e.g. a Web site, mobile app, or software) refers to the work that includes modifications made after delivery to production to fix bugs, address compliance/security issues, or improve scalability/performance These modifications can be to the product’s software code, configuration, documentation, hardware, or surrounding network. Maintenance is often contrasted with… Continue reading Product Maintenance vs. New Development on Web Sites, Mobile Apps and Other Digital Products
A Memo on Leadership by a Colleague
I regularly ask other people for their advice, insights and knowledge about leadership and management. The following is a memo a colleague recently wrote for me on the subject. [memo begins] Loose your ego Leadership isn’t about you or what you can do and rarely are people motivated to make you look good. Itâ s… Continue reading A Memo on Leadership by a Colleague
Some Pathways for Career Development in a Product Engineering Organization
The diagram below illustrates some pathways for career development in an engineering-focussed product development organization. It shows an organization where software engineering is a major discipline. The pathways shown here map out career paths that we have seen work well in a number of organizations. (There are also other pathways that work well that are not… Continue reading Some Pathways for Career Development in a Product Engineering Organization
Trinity Method of Technology Management
In the Trinity Method of Technology Management, tasks and responsibilities are categorized under three types of roles: Creator, Guardian and Recycler. If you are the CTO or VP of Technology at an organization, your team needs to do three things effectively and regularly: Innovate; improve; create new products, features, services & processes Operate; maintain; execute… Continue reading Trinity Method of Technology Management
You must be logged in to post a comment.