article thumbnail

Why Are There So Few Women in Computer Science?

The Crazy Programmer

Instead, they wish to study in fields like medicine in the West. This could be due to the “male geek” concept. Many women could feel unwanted and discouraged due to a lack of senior responsibilities. Stephanie Shirley developed programs studying the impact of technology on social issues.

article thumbnail

In AI we Trust? Why we Need to Talk about Ethics and Governance (part 1 of 2)

Cloudera

The study of ethics or moral philosophy involves systematising, defending and recommending concepts of right and wrong behaviour. . As the systems we develop become increasingly sophisticated, and in some cases autonomous, we remain ethically responsible for those systems. This includes systems based on AI and ML.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Sustainable change requires architecture of technology and organization

Xebia

The dynamics between technology and people we call socio-technical systems. It’s about the technical, social and cognitive aspects of an organization and system. Designing a socio-technical system means you explicitly thinking about the interrelation of these three aspects. The origins of socio-technical systems.

article thumbnail

Quality Control: Using Acceptance Testing to Guarantee Product Quality

Altexsoft

The Mars Climate Orbiter, launched by NASA to study the Martian atmosphere, was suddenly destroyed as it approached way too close to the planet. And the entire system testing is done by professional testers and QA specialists who review whether the system complies with previously set quality standards.

Testing 52
article thumbnail

Police Reform and Systems Design in 5 Clear Points

Scott Berkun

That word, system , is one that designers know well. Systems theory is its own subject, as are police history and police reform, but I haven’t seen them brought together in a simple way that most people can grasp. Civilian review boards rarely have power.

article thumbnail

The SIX Basic Steps of Software Development

KitelyTech

The planning phase focuses on identifying the problem, gathering information needed to plan a solution, and a review of all of the available data. System Analysis. System analysis is, essentially, a feasibility study to see if your idea is viable. As you begin the system analysis process, it is important to remember: .

article thumbnail

Consider This Defense Science Board Warning In Light of The OPM Hack

CTOvision

The Defense Science Board Report of January 2013 on the resilience of DoD systems to cyber attack. Read on for more about what the DSB reported as the threat to military systems. It has studied cyber security and related topics for years and has been instrumental in providing new ideas and perspectives for action by DoD leadership.