Skip to main content

Managing Software Project Risk Webinar

Many software projects fail simply because customers (internal and external) have unrealistic expectations about schedules and budgets. The desired outcomes do not align with known capabilities - based on industry data or your history. Decision makers are simply unaware, absent an estimation process based on scope and a way to assess the reasonableness of project goals. Presented by Laura Zuber on Thursday, May 9 at 1:00 PM EDT, this PDU-approved webinar will demonstrate how to identify unrealistic expectations and generate estimates that set you up for success. Laura will show you best practices for developing viable estimates that balance risk and opportunity, enabling executives to commit to plans that meet the most important business goals.

nid; $nodetitle = $node->title; } $webinars = array("1188"); $toolsPages = array("939", "940", "941", "946", "947", "948", "1007"); $consultingPages = array("913", "897", "937", "935", "933", "906", "930", "927", "908", "907", "917", "919", "922", "910", "1185"); $governmentPages = array("909", "913", "972", "973"); $problemsWeSolvePages = array("1008", "954", "957", "961", "964", "951", "959", "956", "966"); $funnelPages = array("894", "912"); if ($nodeid == "738") { $exitNode = $_REQUEST['node']; $exitTopic = $_REQUEST['title']; if ($exitNode == "756") { $ic = "100000802"; } else if ($exitNode == "1017") { $ic = "100000806"; } else { $ic = "100000800"; } } if (in_array($nodeid, $toolsPages)) { $exitNode = "756"; $exitTopic = $nodetitle; $ic = "100000802"; } if (in_array($nodeid, $consultingPages)) { $exitNode = "1179"; $exitTopic = $nodetitle; $ic = "100000804"; $registeredLookup = "false"; } if (in_array($nodeid, $governmentPages)) { $exitNode = "1179"; $exitTopic = $nodetitle; $ic = "100000804"; $registeredLookup = "false"; } if (in_array($nodeid, $funnelPages)) { $exitNode = "1179"; $exitTopic = $nodetitle; $ic = "100000805"; $registeredLookup = "false"; } if (in_array($nodeid, $problemsWeSolvePages)) { $exitNode = "1179"; $exitTopic = $nodetitle; $ic = "100000805"; $registeredLookup = "false"; } if ($nodeid == "36") { $exitNode = "1179"; $exitTopic = "Request a Quote"; $registeredLookup = "false"; $ic = "100000807"; $showMessage = "false"; } if ($nodeid == "35") { $exitNode = "1179"; $exitTopic = "Contact Us"; $registeredLookup = "false"; $ic = "100000803"; $showMessage = "true"; } if ($nodeid == "1188") { $exitNode = "1190"; $exitTopic = "Webinar Registration"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "629071234"; } if ($nodeid == "1373") { $exitNode = "1374"; $exitTopic = "Webinar Registration: How to Identify Unrealistic Project Expectations"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "626223531"; } if ($nodeid == "1385") { $exitNode = "1386"; $exitTopic = "Webinar Registration: Perspective and Predictability in Agile Release Planning"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "620163337"; } if ($nodeid == "1394") { $exitNode = "1395"; $exitTopic = "Webinar Registration: Is Software Estimation Needed When Cost and Schedule Are Fixed"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "621066180"; } if ($nodeid == "1402") { $exitNode = "1403"; $exitTopic = "Webinar Registration: Demystifying Cloud Migration Using Estimation"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "621283849"; } if ($nodeid == "1408") { $exitNode = "1409"; $exitTopic = "Webinar Registration: Measuring Software Size - Insights from the Past to Guide the Future"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "622403738"; } if ($nodeid == "1416") { $exitNode = "1417"; $exitTopic = "Webinar Registration: Taking Software Estimation & Planning to a Higher Level"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "624217182"; } if ($nodeid == "1423") { $exitNode = "1424"; $exitTopic = "Webinar Registration: Navigating Agile Estimation Challenges"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1267615750"; } if ($nodeid == "1429") { $exitNode = "1430"; $exitTopic = "Webinar Registration: Increase PMO Collaboration to Improve IT Portfolio Management"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1267517470"; } if ($nodeid == "1438") { $exitNode = "1439"; $exitTopic = "Webinar Registration: Using Metrics to Manage Runaway IT Projects"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1266198234"; } if ($nodeid == "1444") { $exitNode = "1445"; $exitTopic = "Webinar Registration: Leverage Top-Down Estimation for Better IT Planning"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1828790647"; } if ($nodeid == "1449") { $exitNode = "1450"; $exitTopic = "Webinar Registration: Cost Optimization Best Practices for Software and IT Budgeting"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1827902678"; } if ($nodeid == "1459") { $exitNode = "1460"; $exitTopic = "Webinar Registration: Leverage Historical Data for Better Software Development Estimation"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "1820949327"; } if ($nodeid == "1465") { $exitNode = "1466"; $exitTopic = "Webinar Registration: Critical Cost and Schedule Target Setting with Data-Driven Estimation"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "25530150201"; } if ($nodeid == "1472") { $exitNode = "1473"; $exitTopic = "Larry Putnam, Sr.s Legacy and Understanding the Physics of Software Projects"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "25534300360"; } if ($nodeid == "1478") { $exitNode = "1479"; $exitTopic = "Webinar Registration: Estimating Reliability is Key with On-Time Software Development"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "25544747912"; } if ($nodeid == "1499") { $exitNode = "1500"; $exitTopic = "Webinar Registration: Making Better IT Cost and Scope Decisions with Top-Down Estimation"; $registeredLookup = "false"; $ic = ""; $showMessage = "false"; $ic = "100000808"; $eventId = "25535499347"; } if ($_POST['cd_submit']) { # $headerLocation = "/httpdocs/marketing/cd_link/?refid=ca&node=$exitNode"; # header("Location: $headerLocation"); if ($_POST['cd_firstName'] == $_POST['cd_lastName'] && ($_POST['cd_company'] == "google" || $_POST['cd_company'] == "Google")) { exit(); } $errorList = ""; if ($_POST['cd_email'] == "") { $errorList .= "
  • Email cannot be blank
  • "; } if ($_POST['cd_firstName'] == "") { $errorList .= "
  • First Name cannot be blank
  • "; } if ($_POST['cd_lastName'] == "") { $errorList .= "
  • Last Name cannot be blank
  • "; } if ($errorList != "") { drupal_set_message(t('Please correct the following:!data', array( '!data' => $errorList )), 'error'); } else { $webexurl = "https://qsm.webex.com/qsm/m.php?MK=$_POST[MK]&AT=EN&FN=$_POST[cd_firstName]&LN=$_POST[cd_lastName]&AE=$_POST[cd_email]&PN=&CO=&BU=$bu&CR=&CY=&ST="; $response = get_web_page($webexurl); $resArr = array(); $resArr = json_decode($response); $pageContent = file_get_contents('http://freegeoip.net/json/' . $_SERVER['REMOTE_ADDR']); $parsedJson = json_decode($pageContent); $country = htmlspecialchars($parsedJson->country_name); $state = htmlspecialchars($parsedJson->region_name); $fn = urlencode($_POST['cd_firstName']); $ln = urlencode($_POST['cd_lastName']); $co = urlencode($_POST['cd_company']); $linkedin = $fn; $linkedin .= " "; $linkedin .= $ln; $linkedin .= " "; $linkedin .= $co; $li = "https://www.linkedin.com/vsearch/f?type=all&keywords="; $li .= $linkedin; $li .= "&search=Search"; $url = 'http://analytics.clickdimensions.com/forms/h/aq5FmXnWEmUuFCuHjiKdvA'; $fields = array( 'cd_email' => urlencode($_POST['cd_email']), 'cd_firstName' => $fn, 'cd_lastName' => $ln, 'cd_company' => $co, 'cd_jobTitle' => urlencode($_POST['cd_jobTitle']), 'cd_phone' => urlencode($_POST['cd_phone']), 'contactUsMessage' => urlencode($_POST['contactUsMessage']), 'cd_message' => urlencode($_POST['contactUsMessage']), 'cd_linkedIn' => urlencode($li), 'cd_visitorkey' => $_COOKIE['cuvid'], 'cd_state' => $state, 'cd_country' => $country, 'cd_social' => $ic, 'cd_topic' => urlencode($_POST['cd_topic']) ); foreach ($fields as $key => $value) { $fields_string .= $key . '=' . $value . '&'; } rtrim($fields_string, '&'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, count($fields)); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string); $result = curl_exec($ch); curl_close($ch); # $headerLocation = " /httpdocs/marketing/cdlink/$exitNode/ca"; $headerLocation = "/httpdocs/marketing/cd_link/?refid=webex&node=$exitNode"; if ($user->uid == "1") { print (""); } else { header("Location: $headerLocation"); } } } ?>
    "); } ?>

    Already Registered?

    Already registered?
    Enter your email address:

    true, // return web page CURLOPT_HEADER => false, // don't return headers CURLOPT_FOLLOWLOCATION => true, // follow redirects CURLOPT_MAXREDIRS => 10, // stop after 10 redirects CURLOPT_ENCODING => "", // handle compressed CURLOPT_USERAGENT => "test", // name of client CURLOPT_AUTOREFERER => true, // set referrer on redirect CURLOPT_CONNECTTIMEOUT => 120, // time-out on connect CURLOPT_TIMEOUT => 120, // time-out on response ); $ch = curl_init($url); curl_setopt_array($ch, $options); $content = curl_exec($ch); curl_close($ch); return $content; } ?>