VIIP, beam it into your step:

IT

May 12 2008   9:09AM GMT

Technology, use it to do good (ps: cool movie, Ironman)



Posted by: viip
IT, Inherent Quality

Those with an interest in technology will likely enjoy Ironman. I did. Progressively innate improvements relative to software, technology and information, will not only align humans and technology to be more so partners, increasingly through different types of applications the two will fuse together and be more so one. Technology can save lives, and keep people alive. Increasingly it must evolve as, and be utilized as, a force for good.

ps: the clip below has been viewed on YouTube 5,507,534 times and counting.

May 8 2008   9:35AM GMT

Go Green: New study, Canada second last, U.S. last; surely we can do better



Posted by: viip
IT, Inherent Quality

See story details. Are you surprised by the results? Do you think Canada and the U.S. will make leaping improvements by 2020? How about by 2035? How about much sooner? Do you think websites, blogs, online videos and so on (e.g., the global IT community, and increasingly greater collaboration with the general public, i.e. consumers) will be significant contributors to helping the planet further go green?


Apr 23 2008   12:12AM GMT

The career, Software Developer (your comments appreciated)



Posted by: viip
IT, Inherent Quality, Software Quality, Fun, Security

There are many who began their career in IT as a software developer (aka computer programmer or software engineer). Within this group there are also many who no longer regularly author code. Many of these individuals were once very good at generating code that met requirements and had all reported bugs fixed prior to the code going into production on time and on budget. Today, after decades of significant change within IT, there are many positions within that do not require incumbents to author code or to even have much understanding for the skills and daily challenges of software developers. Today in many organizations and on many projects, it is not surprising to discover that there are more people scoping, managing, testing and supporting the work of software developers than there are software developers. Improvements in talent, process, languages, tools and so on potentially could be behind this (e.g., now you can do more in less time and with better results, so you don’t need as many developers). You may particularly say this is so, if the bulk of the people in the organization are focused on activities unrelated to the work of software developers. Many opportunities today however can be enabled by software and technology so you may think it would not be surprising to see a growth in the number of people employment globally in IT, and particularly as related to software development. While quality is increasingly driving results, deadlines are still a big part of reality. In today’s world it may be true that software developers experience fun with the pressure of deadlines (e.g.), however beyond simply imposing increasingly challenging deadlines one way to grow excellence in results may be related to increasingly discovering ways to grow excellent programmers and in making software development increasingly a fun and rewarding career.

Draw upon the above paragraph and 20 questions below as input to your thinking, and comment on the career of computer programming. Thank you for doing so. Your comments may help evolve the world towards increasingly better results for all from various perspectives while helping software developers feel appreciated for the inherent quality they are and help increasingly to produce.

  1. Are computer programmers over worked (e.g., not involved in providing estimates and asked to deliver quality in periods of time that impose risk and stress)?
  2. Can someone be an IT Pro if they never coded?
  3. Do you need to be able to read code (perhaps with a bit of assistance from a full-time developer) in order to be an IT Pro?
  4. What makes an excellent software developer?
  5. Are excellent software developers (aka computer programmers or software engineers) able to trouble-shoot a program if they never saw the language or code base before?
  6. What are a few inherent qualities of excellent software developers (e.g., strong logic and math skills, broad understanding of technology and business, diligence, endurance, self-motivated, highly energetic and ethical)?
  7. Does an excellent computer programmer make it a standard part of their processes to test their own assumptions early and regularly?
  8. Do they provide tests and documentation with the code they produce so there is a complete versioned package of intellectual property, and so regression testing can more easily and quickly be done in an automated way for entire eco-systems?
  9. Are excellent software developers always advocates and catalysts for that which is socially responsible and eco-friendly? 
  10. Do excellent software developers (aka computer programmers or software engineers) have a common quality foundation, and do they maintain a regular practice of knowledge sharing and keeping current so they can utilize or recommend that which may help to make quality and value increasingly more intrinsic and pervasive?
  11. Are the best computer programmers working as part of the force for good, or are hackers on the dark side the best software developers?
  12. Everyone has a stake in prevention (i.e. quality assurance), and each role has a purpose that ideally provides value, however if you had to pick the most important role would it be software developer?
  13. Can security and many issues be solved proactively by globally growing excellence in software developers?
  14. If there was a round-table of executives and visionaries meeting to determine the next steps to make things increasingly better, should the round table include a couple of the best computer programmers?
  15. Who would you say are some of the best computer programmers of all time and why?
  16. Would looking at the answers for question 15 help to identify innate characteristics that could become part of the quality foundation for the current and next generation of software developers?
  17. Does belief help to program reality (e.g., if you believe you are an excellent programmer, will you strive smarter and harder in various ways to progressively ensure excellence in the code produced by you and the global IT profession)?
  18. Are tools increasingly helping to produce better results while making the job of software developer easier?
  19. Will peer programming in the future involve a human and robot?
  20. What tools and languages do you think are the best for a software developer to utilize today and why?


Apr 9 2008   1:13PM GMT

Is PCI compliance enough? Is non-compliance illegal?



Posted by: viip
Internet Evolution, IT, Inherent Quality, Security

Some interesting reading at Hack-igations. For a related post and comment also see FTC: Failing the Consumer. Is PCI compliance enough? Is non-compliance illegal?

As a society we need to focus on beating the criminals, and stop flogging victims like TJX as unfair privacy infringers. — Benjamin Wright


Mar 25 2008   10:10AM GMT

Progressively emerge in 2008, grow in 2009 and make great progress by 2012 and onwards to 2020 and beyond



Posted by: viip
Inherent Quality, IT

Quality is and will increasingly become more inherent. A global IT profession will progressively emerge in 2008, grow in 2009 and make great progress by 2012 on route to perfect vision leap year 2020 and beyond. Grasp the essence. Purposefully activate the laws of nature, physics, and spirituality; purposefully activate laws which are new for many and centuries old at the same time. Awaken innerness and be part of growing greater oneness. IT is an inherent quality. Within IT there are many inherent qualities and opportunities to make value continually more intrinsic and pervasive. For a related book, read Inherent Quality Simplicity. Thank you for doing so.


Mar 20 2008   4:20PM GMT

i3p: program seeks to establish 1 global IT profession



Posted by: viip
IFIP, CIPS, IT, Inherent Quality

more info here


Mar 14 2008   1:13PM GMT

Balancing technological issues (e.g., privacy) and improvements to quality of life: vision of not so distance future



Posted by: viip
Inherent Quality, Software Quality, IT

Interesting; read more


Mar 14 2008   9:20AM GMT

Shared prior, watch it again; think of our children’s children, 100 years from now



Posted by: viip
IT, Inherent Quality, Software Quality, Fellowship, Alliance, Internet Evolution, ITKE, CIO, ACS, BCS, Bell, Business, CATA, CIPS, CPSR, CSSA, Culminis, Dr. Dobb's, Edge, EU, Forrester, GanttHead, Gartner, Google, IFIP, Government, Nortel, Sun, IBM, Yahoo, Cisco, HP, Oracle, SAP, Microsoft, Unification, Zen, United Way


Mar 13 2008   11:11AM GMT

Global Free Trade



Posted by: viip
Business, Government, IT, Inherent Quality, Software Quality, Alliance, Fellowship

March, a month that implies action, rising, new life, beginning again. This month and onwards as the world marches towards 2020, will there be greater forms of collaboration and teamwork? Will greater alliances bring greater fellowship? Perhaps strong reactions will somehow help to enable expanded thinking about the possibilities of new or enhanced agreements for greater levels of Global Free Trade. Will the world increasingly come together (pros and public) to increasingly address matters of high purpose to continually make things better? For the benefit of all, will forgiveness, compassion, love and belief (e.g., in oneness), increasingly free egos, lift fun and value, and celebrate life within the interconnected universe during March and April, and onwards to 2020 and beyond?

Today is the start of a festival in Ireland where over 1 million will celebrate for five days culminating on Monday March 17 with a world famous St. Patrick’s Day Parade. Ideally the green luck of St. Patrick will help everyone find the pots of gold awaiting them at the end of the revelation rainbow. Echoed below are a few words from an earlier post. Ideally they help somehow to increasingly evolve quality and value.

“it just may be that important functions are not wholly internal to your organization, as a friend of a friend once suggested the offshoot (global chief knowledge officer) of his Chief Technology Officer role was”

“To advance knowledge, related to various important topics such as ethics, the future needs important functions to be more so and increasingly intrinsic and pervasive, so knowledge is shared more so within and external to many organizations. In this way, all shall more so gain. In this way, there more so will be a rebuilding of worth (individual and universal) to greater upwards and inwards dimensions within people, within products, within processes and so on, including relative to rebuilding the capacity for intelligent collaboration within and throughout our world and universe.”


Mar 13 2008   7:11AM GMT

Greatest Challenge for IT Security Professionals



Posted by: viip
CATA, Alliance, CIPS, IT, Inherent Quality, Software Quality, Security, Zen

A survey by the Canadian Advanced Technology Alliance identifies the lack of best practices as the greatest challenge for IT Security Professionals. (read more)


Mar 11 2008   12:13PM GMT

Thoughts on a variety of topics within the IT space by Michael Wood



Posted by: viip
IT, GanttHead, Inherent Quality, Software Quality, Business, Project Management, CIO

Blog post here (excerpt below). Perhaps something within Michael’s post will help make quality and value increasingly more innate, and further help simplify and elevate the alignment of IT and the Business.

It’s time to rethink the way we approach IT. For too long IT has been allowed to exist dysfunctionally within the enterprise on many levels. From CIO relationships to fundemental understanding on how to plan, build and support the needs of the business IT has been allowed to be more art than science…. What follows are my thoughts on a variety of topics within the IT space.


Mar 11 2008   1:11AM GMT

6,868,617 and counting since July 22, 2006: Business Time (funny)



Posted by: viip
Fun, Inherent Quality, Software Quality, Business, IT, CIO

For a bit of learning via YouTube, see this Sept 17, 2007 VIIP Post. The ease of use and fun associated with YouTube are innately part of its success. While the video below is simply for fun, the fact that it has been viewed 6,868,617 times and counting since July 22, 2006 is an example of success and popular usage. From a business and IT alignment perspective, it is perhaps a nice companion for the Geek Love Song of the ten most entertaining tech videos of 2007.


Jan 16 2008   1:13AM GMT

Become more one



Posted by: viip
Inherent Quality, Software Quality, Security, Agile, Business, IT, Alliance, Fellowship, Government

Reading a SearchSoftwareQuality.Com article, Software development trends in 2008: Outsourcing, agile development (26 Dec 2007), you may venture to reading an article noted within that is from way back in Feb 2007, The state of software quality, part 2: The challenge of building quality into the development life cycle. Within it you may discover this quote, “If you give someone four hours to do an eight-hour job, there’s a limit on what they can do no matter how motivated they are”—Kaner. You may next feel there is some value in the quote and decide you agree to a degree. For example, perhaps commenting along these lines… if you give a person half the time required to do it right, and then distract them during with emergencies, further reducing their time and decreasing their focus, you can expect, short of a miracle or superpowers, that outcomes overall will be less than ideal; even if they have the right attitude, rest and skills. Sure, they might complete deliverables within an allotted window, but they may not have had the luxury of time to consider the impacts of what they quickly produced. Ideally they managed to avoid performance issues, security threats or other matters including serious harm in someway to the world. In any event, their meeting a target date may be far worse than if they just said no to begin with. Anyone who has been around the industry long enough knows that additional resources, methodologies, tools, proper attitude and more are among important or essential items, however when it gets down to well defined requirements and estimates, many start cutting chances of great outcomes very early. Many issues therefore can often be avoided most likely with a simple bit of realism injected into getting the right resources (e.g., people and machines), and allowing the right amount of time, while inherently practicing proactive risk management and sharing positive energy to keep morale high. Of course such things are sometimes easier said than done, and sometimes what it really comes down to is simply, education. For example, those setting the target dates and constraints (e.g., financial), are not always the ones with it [the education, or the essential knowledge]. They are therefore not always the IT Pro, and what more often may be needed is for the Business and IT to become more one, and for both to better educate each other and work more as one. By doing so, and by increasingly also involving the consumers or general public within overall success formulas, they may even discover many more ways to enable increasing levels of inherent quality, value, excellence and simplicity.


Aug 31 2007   5:27AM GMT

IT Inherent Quality



Posted by: viip
Inherent Quality, Software Quality, IBM, Fun, CIO, IT

The wow (IT Inherent Quality) starts now. IT has been in existence for sometime now however now more than ever IT is poised for greatness from the perspective of truly enabling greater and greater viip for all, for every by 2020 and beyond. IT is an inherent quality. The inherent qualities within IT are enabling quality, value, excellence and simplicity to occur more innately or be more so embedded from many perspectives.

“I believe that if one is taking care of details, the end result will come to place by itself. Inherent Quality Simplicity provides techniques for people to manage details for success.” - Garry Fong, BSc, PMP, IQA, IQSA.

Garry has over 30 years of experience including 18 years with IBM and 5 with GE. His prior accomplishments include being a certified ISO9000 Internal Auditor.

Inherent Quality Simplicity is in final stages of edit. Here is another excerpt from the draft.

Meaningful information is now more easily and more immediately accessible in increased volumes to increased volumes. This is increasing awareness, educating, removing fear and facilitating cultural paradigm shifts. This is increasing the opportunity to instill simple decent old-fashion values and wisdom that work concurrent with modern day enhancements such as improved speed and increased value (e.g. features are more so being translated into benefits so consumers can make decisions more so on value rather than price). In the modern world mass retail and information sharing is being enabled at any hour any day of the year while progressively becoming more effective and cost-effective and while progressively ensuring greater value. In the modern times of the evolution, information technology can be found just about anywhere and in everything, for example from a GPS in a rent-a-car to help the customer avoid travel delays to voyages on and under water, into the sky and actually out of this world. Yet when you look closer (as various professional associations and special interest groups do) it is not hard to see more can and must be done. Now is the time for perseverance, unique blending, fun and motivation. Now is the time for increasing levels of unified inherent quality. Now is the time for many to be Inherent Quality Advocates or Inherent Quality Solutions Architects. To become either is easy. Simply do what you can in a positive, ethical and legal direction to help make quality continually more inherent or occur more inherently while challenging yourself and others to walk the talk and contribute to the evolution. To be an IQA or IQSA means you are familiar with various elements of the evolution and do your best to promote, showcase or build upon the work of others.